Name
EventBuilder
Synopsis
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
); }
Returned By
TypeBuilder.DefineEvent( )
Get C# in a Nutshell, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.