EventInfo.GetOtherMethods Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Methoden zurück, die einem Ereignis in MSIL mit der .other
-Direktive zugeordnet wurden.
Überlädt
GetOtherMethods() |
Gibt die öffentlichen Methoden zurück, die einem Ereignis in den Metadaten mit der |
GetOtherMethods(Boolean) |
Gibt die Methoden zurück, die dem Ereignis in den Metadaten mit der |
GetOtherMethods()
- Quelle:
- EventInfo.cs
- Quelle:
- EventInfo.cs
- Quelle:
- EventInfo.cs
Gibt die öffentlichen Methoden zurück, die einem Ereignis in den Metadaten mit der .other
-Direktive zugeordnet wurden.
public:
cli::array <System::Reflection::MethodInfo ^> ^ GetOtherMethods();
public System.Reflection.MethodInfo[] GetOtherMethods ();
member this.GetOtherMethods : unit -> System.Reflection.MethodInfo[]
Public Function GetOtherMethods () As MethodInfo()
Gibt zurück
Ein Array, das die öffentlichen Methoden darstellt, die dem Ereignis in den Metadaten mithilfe der .other
-Direktive zugeordnet wurden. Wenn keine solchen öffentlichen Methoden vorhanden sind, wird ein leeres Array zurückgegeben.
Hinweise
Die Metadaten für ein Ereignis können dem Ereignis vier Arten von Methoden zuordnen:
Die
.addon
-Direktive gibt die Methode an, die zum Hinzufügen von Ereignishandlern verwendet wird. Verwenden Sie die GetAddMethod -Methode, um eine EventInfo für diese Methode abzurufen.Die
.removeon
-Direktive gibt die Methode an, die zum Trennen von Ereignishandlern verwendet wird. Verwenden Sie die GetRemoveMethod -Methode, um eine EventInfo für diese Methode abzurufen.Die
.fire
-Anweisung gibt die Methode an, die zum Auslösen des Ereignisses verwendet wird. Verwenden Sie die GetRaiseMethod -Methode, um eine EventInfo für diese Methode abzurufen.Die
.other
-Direktive gibt alle anderen Methoden an, die dem Ereignis zugeordnet sind. Verwenden Sie die GetOtherMethods -Methode, um ein Array von EventInfo -Objekten für diese Methoden abzurufen.
Die Methoden, die einem Ereignis zugeordnet sind, das die .other
-Direktive verwendet, haben keine besondere Bedeutung für die Laufzeit. Die C#- und Visual Basic-Compiler verwenden die .other
-Anweisung nicht.
Gilt für:
GetOtherMethods(Boolean)
- Quelle:
- EventInfo.cs
- Quelle:
- EventInfo.cs
- Quelle:
- EventInfo.cs
Gibt die Methoden zurück, die dem Ereignis in den Metadaten mit der .other
-Direktive zugeordnet wurden und gibt an, ob nicht öffentliche Methoden eingeschlossen werden sollen.
public:
virtual cli::array <System::Reflection::MethodInfo ^> ^ GetOtherMethods(bool nonPublic);
public virtual System.Reflection.MethodInfo[] GetOtherMethods (bool nonPublic);
abstract member GetOtherMethods : bool -> System.Reflection.MethodInfo[]
override this.GetOtherMethods : bool -> System.Reflection.MethodInfo[]
Public Overridable Function GetOtherMethods (nonPublic As Boolean) As MethodInfo()
Parameter
- nonPublic
- Boolean
true
, wenn nicht öffentliche Methoden eingeschlossen werden sollen, andernfalls false
.
Gibt zurück
Ein Array, das Methoden darstellt, die einem Ereignis in den Metadaten mithilfe der .other
-Direktive zugeordnet wurden. Wenn keine Methoden vorhanden sind, die mit der Spezifikation übereinstimmen, wird ein leeres Array zurückgegeben.
Ausnahmen
Diese Methode ist nicht implementiert.
Hinweise
Die Metadaten für ein Ereignis können dem Ereignis vier Arten von Methoden zuordnen:
Die
.addon
-Direktive gibt die Methode an, die zum Hinzufügen von Ereignishandlern verwendet wird. Verwenden Sie die GetAddMethod -Methode, um eine EventInfo für diese Methode abzurufen.Die
.removeon
-Direktive gibt die Methode an, die zum Trennen von Ereignishandlern verwendet wird. Verwenden Sie die GetRemoveMethod -Methode, um eine EventInfo für diese Methode abzurufen.Die
.fire
-Anweisung gibt die Methode an, die zum Auslösen des Ereignisses verwendet wird. Verwenden Sie die GetRaiseMethod -Methode, um eine EventInfo für diese Methode abzurufen.Die
.other
-Direktive gibt alle anderen Methoden an, die dem Ereignis zugeordnet sind. Verwenden Sie die GetOtherMethods -Methode, um ein Array von EventInfo -Objekten für diese Methoden abzurufen.
Die Methoden, die einem Ereignis zugeordnet sind, das die .other
-Direktive verwendet, haben keine besondere Bedeutung für die Laufzeit. Die C#- und Visual Basic-Compiler verwenden die .other
-Anweisung nicht.