TypeBuilder.GetEvents Yöntem

Tanım

Geçerli TypeBuildertarafından tanımlanan olayları döndürür.

Aşırı Yüklemeler

Name Description
GetEvents()

Bu tür tarafından bildirilen veya devralınan genel olayları döndürür.

GetEvents(BindingFlags)

Bu tür tarafından bildirilen genel ve genel olmayan olayları döndürür.

GetEvents()

Kaynak:
TypeBuilder.cs

Bu tür tarafından bildirilen veya devralınan genel olayları döndürür.

public:
 override cli::array <System::Reflection::EventInfo ^> ^ GetEvents();
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)]
public override System.Reflection.EventInfo[] GetEvents();
public override System.Reflection.EventInfo[] GetEvents();
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)>]
override this.GetEvents : unit -> System.Reflection.EventInfo[]
override this.GetEvents : unit -> System.Reflection.EventInfo[]
Public Overrides Function GetEvents () As EventInfo()

Döndürülenler

Bu tür tarafından bildirilen veya devralınan genel olayları temsil eden bir nesne dizisi EventInfo döndürür. Genel olaylar yoksa boş bir dizi döndürülür.

Öznitelikler

Özel durumlar

Bu yöntem eksik türler için uygulanmaz.

Açıklamalar

veya GetType kullanarak GetType türü alın ve alınan tür üzerinde yansımayı kullanın.

Şunlara uygulanır

GetEvents(BindingFlags)

Kaynak:
TypeBuilder.cs

Bu tür tarafından bildirilen genel ve genel olmayan olayları döndürür.

public:
 override cli::array <System::Reflection::EventInfo ^> ^ GetEvents(System::Reflection::BindingFlags bindingAttr);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)]
public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)>]
override this.GetEvents : System.Reflection.BindingFlags -> System.Reflection.EventInfo[]
override this.GetEvents : System.Reflection.BindingFlags -> System.Reflection.EventInfo[]
Public Overrides Function GetEvents (bindingAttr As BindingFlags) As EventInfo()

Parametreler

bindingAttr
BindingFlags

Aramayı sınırlayan bit düzeyinde bir değer bileşimi BindingFlags .

Döndürülenler

Belirtilen bağlama bayraklarıyla EventInfo eşleşen bu tür tarafından bildirilen veya devralınan olayları temsil eden bir nesne dizisi döndürür. Eşleşen olay yoksa boş bir dizi döndürülür.

Öznitelikler

Özel durumlar

Bu yöntem eksik türler için uygulanmaz.

Açıklamalar

veya Type.GetType kullanarak Assembly.GetType türü alın ve alınan tür üzerinde yansımayı kullanın.

Şunlara uygulanır