August 2003
Intermediate to advanced
928 pages
32h 1m
English
EventBuilder
This class represents a dynamically
created event. Events are
created with the TypeBuilder.DefineEvent( )
method. You can then attach a MethodBuilder object
to represent one of three methods: the method used to raise the event
(SetRaiseMethod( )), the method used to subscribe
to the event (SetAddOnMethod( )), and the method
used to unsubscribe (SetRemoveOnMethod( )).
public sealed class EventBuilder { // Public Instance Methods public void AddOtherMethod(MethodBuildermdBuilder); public EventToken GetEventToken( ); public void SetAddOnMethod(MethodBuildermdBuilder); public void SetCustomAttribute(System.Reflection.ConstructorInfocon, byte[ ]binaryAttribute); public void SetCustomAttribute(CustomAttributeBuildercustomBuilder); public void SetRaiseMethod(MethodBuildermdBuilder); public void SetRemoveOnMethod(MethodBuildermdBuilder); }
TypeBuilder.DefineEvent( )