TypeBuilder.DefineEvent(String, EventAttributes, Type) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Voegt een nieuwe gebeurtenis toe aan het type, met de opgegeven naam, kenmerken en gebeurtenistype.
public:
System::Reflection::Emit::EventBuilder ^ DefineEvent(System::String ^ name, System::Reflection::EventAttributes attributes, Type ^ eventtype);
public System.Reflection.Emit.EventBuilder DefineEvent(string name, System.Reflection.EventAttributes attributes, Type eventtype);
member this.DefineEvent : string * System.Reflection.EventAttributes * Type -> System.Reflection.Emit.EventBuilder
Public Function DefineEvent (name As String, attributes As EventAttributes, eventtype As Type) As EventBuilder
Parameters
- name
- String
De naam van de gebeurtenis.
name kan geen ingesloten null-waarden bevatten.
- attributes
- EventAttributes
De kenmerken van de gebeurtenis.
- eventtype
- Type
Het type gebeurtenis.
Retouren
De gedefinieerde gebeurtenis.
Uitzonderingen
De lengte is name nul.
Het type is eerder gemaakt met behulp van CreateType().