EnumBuilder.GetEvent(String, BindingFlags) Yöntem

Tanım

Belirtilen ada sahip olayı döndürür.

public:
 override System::Reflection::EventInfo ^ GetEvent(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.EventInfo? GetEvent (string name, System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.EventInfo GetEvent (string name, System.Reflection.BindingFlags bindingAttr);
override this.GetEvent : string * System.Reflection.BindingFlags -> System.Reflection.EventInfo
Public Overrides Function GetEvent (name As String, bindingAttr As BindingFlags) As EventInfo

Parametreler

name
String

Alınacak olayın adı.

bindingAttr
BindingFlags

Bu çağırma özniteliği. Bu, bit bayrağı BindingFlags olmalıdır: InvokeMethod, NonPublic, vb.

Döndürülenler

Belirtilen ada sahip bu tür tarafından bildirilen veya devralınan olayı temsil eden bir EventInfo nesne döndürür. Eşleşme yoksa döndürülür null .

Özel durumlar

Bu yöntem şu anda tamamlanmayan türlerde desteklenmiyor.

Açıklamalar

Geçici bir çözüm olarak, tamamlanmış bir türün olayını almak için veya Assembly.GetType kullanarak Type.GetType türü alın ve alınan tür üzerinde yansıma kullanın.

Şunlara uygulanır