TypeBuilder.GetEvent(String, BindingFlags) Metod

Definition

Returnerar händelsen med det angivna namnet.

public:
 override System::Reflection::EventInfo ^ GetEvent(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)]
public override System.Reflection.EventInfo? GetEvent(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);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)>]
override this.GetEvent : string * System.Reflection.BindingFlags -> System.Reflection.EventInfo
override this.GetEvent : string * System.Reflection.BindingFlags -> System.Reflection.EventInfo
Public Overrides Function GetEvent (name As String, bindingAttr As BindingFlags) As EventInfo

Parametrar

name
String

Namnet på händelsen som ska sökas efter.

bindingAttr
BindingFlags

En bitvis kombination av BindingFlags värden som begränsar sökningen.

Returer

Ett EventInfo objekt som representerar händelsen som deklarerats eller ärvts av den här typen med det angivna namnet, eller null om det inte finns några matchningar.

Attribut

Undantag

Den här metoden implementeras inte för ofullständiga typer.

Kommentarer

Hämta typen med eller Type.GetTypeAssembly.GetType och använd reflektion för den hämtade typen.

Gäller för