TypeBuilder.DefineEvent(String, EventAttributes, Type) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dodaje nowe zdarzenie do typu z daną nazwą, atrybutami i typem zdarzenia.
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
Parametry
- name
- String
Nazwa zdarzenia.
name
Program nie może zawierać osadzonych wartości null.
- attributes
- EventAttributes
Atrybuty zdarzenia.
- eventtype
- Type
Typ zdarzenia.
Zwraca
Zdefiniowane zdarzenie.
Wyjątki
Długość name
to zero.
Typ został wcześniej utworzony przy użyciu polecenia CreateType().
Dotyczy
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.