TypeBuilder.GetEvents Methode

Definitie

Retourneert de gebeurtenissen die zijn gedefinieerd door de huidige TypeBuilder.

Overloads

Name Description
GetEvents()

Retourneert de openbare gebeurtenissen die door dit type zijn gedeclareerd of overgenomen.

GetEvents(BindingFlags)

Retourneert de openbare en niet-openbare gebeurtenissen die door dit type worden gedeclareerd.

GetEvents()

Bron:
TypeBuilder.cs

Retourneert de openbare gebeurtenissen die door dit type zijn gedeclareerd of overgenomen.

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()

Retouren

Hiermee wordt een matrix geretourneerd van EventInfo objecten die de openbare gebeurtenissen vertegenwoordigen die door dit type zijn gedeclareerd of overgenomen. Er wordt een lege matrix geretourneerd als er geen openbare gebeurtenissen zijn.

Kenmerken

Uitzonderingen

Deze methode is niet geïmplementeerd voor onvolledige typen.

Opmerkingen

Haal het type op met behulp van GetType of GetType gebruik reflectie op het opgehaalde type.

Van toepassing op

GetEvents(BindingFlags)

Bron:
TypeBuilder.cs

Retourneert de openbare en niet-openbare gebeurtenissen die door dit type worden gedeclareerd.

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()

Parameters

bindingAttr
BindingFlags

Een bitsgewijze combinatie van BindingFlags waarden waarmee de zoekopdracht wordt beperkt.

Retouren

Retourneert een matrix met EventInfo objecten die de gebeurtenissen vertegenwoordigen die door dit type zijn gedeclareerd of overgenomen die overeenkomen met de opgegeven bindingsvlagmen. Er wordt een lege matrix geretourneerd als er geen overeenkomende gebeurtenissen zijn.

Kenmerken

Uitzonderingen

Deze methode is niet geïmplementeerd voor onvolledige typen.

Opmerkingen

Haal het type op met behulp van Type.GetType of Assembly.GetType gebruik reflectie op het opgehaalde type.

Van toepassing op