TypeBuilder.DefineEvent(String, EventAttributes, Type) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt dem Typ ein neues Ereignis mit dem angegebenen Namen, Attributen und Ereignistyp hinzu.
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
Parameter
- name
- String
Der Name des Ereignisses.
name Eingebettete Nullwerte können nicht enthalten.
- attributes
- EventAttributes
Die Attribute des Ereignisses.
- eventtype
- Type
Typ des Ereignisses
Gibt zurück
Das definierte Ereignis.
Ausnahmen
Die Länge von name 0 ist null.
Der Typ wurde zuvor mit CreateType().