EventInfo.GetOtherMethods Methode

Definitie

Retourneert de methoden die zijn gekoppeld aan een gebeurtenis in MSIL met behulp van de .other richtlijn.

Overloads

Name Description
GetOtherMethods()

Retourneert de openbare methoden die zijn gekoppeld aan een gebeurtenis in metagegevens met behulp van de .other instructie.

GetOtherMethods(Boolean)

Retourneert de methoden die zijn gekoppeld aan de gebeurtenis in metagegevens met behulp van de .other instructie, waarbij wordt opgegeven of niet-openbare methoden moeten worden opgenomen.

GetOtherMethods()

Bron:
EventInfo.cs
Bron:
EventInfo.cs
Bron:
EventInfo.cs
Bron:
EventInfo.cs
Bron:
EventInfo.cs

Retourneert de openbare methoden die zijn gekoppeld aan een gebeurtenis in metagegevens met behulp van de .other instructie.

public:
 cli::array <System::Reflection::MethodInfo ^> ^ GetOtherMethods();
public System.Reflection.MethodInfo[] GetOtherMethods();
member this.GetOtherMethods : unit -> System.Reflection.MethodInfo[]
Public Function GetOtherMethods () As MethodInfo()

Retouren

Een matrix die de openbare methoden vertegenwoordigt die zijn gekoppeld aan de gebeurtenis in metagegevens met behulp van de .other instructie. Als er geen openbare methoden zijn, wordt een lege matrix geretourneerd.

Opmerkingen

De metagegevens voor een gebeurtenis kunnen vier soorten methoden koppelen aan de gebeurtenis:

  • In .addon de richtlijn wordt de methode opgegeven die wordt gebruikt om gebeurtenis-handlers toe te voegen. Gebruik de GetAddMethod methode om een EventInfo voor die methode op te halen.

  • De .removeon instructie geeft de methode aan die wordt gebruikt voor het loskoppelen van gebeurtenis-handlers. Gebruik de GetRemoveMethod methode om een EventInfo voor die methode op te halen.

  • In .fire de richtlijn wordt de methode opgegeven die wordt gebruikt om de gebeurtenis te genereren. Gebruik de GetRaiseMethod methode om een EventInfo voor die methode op te halen.

  • In .other de richtlijn worden andere methoden opgegeven die aan de gebeurtenis zijn gekoppeld. Gebruik de GetOtherMethods methode om een matrix met EventInfo objecten voor deze methoden op te halen.

De methoden die zijn gekoppeld aan een gebeurtenis die de .other richtlijn gebruikt, hebben geen speciale betekenis voor de runtime. De C# en Visual Basic compilers maken geen gebruik van de .other-instructie.

Van toepassing op

GetOtherMethods(Boolean)

Bron:
EventInfo.cs
Bron:
EventInfo.cs
Bron:
EventInfo.cs
Bron:
EventInfo.cs
Bron:
EventInfo.cs

Retourneert de methoden die zijn gekoppeld aan de gebeurtenis in metagegevens met behulp van de .other instructie, waarbij wordt opgegeven of niet-openbare methoden moeten worden opgenomen.

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

Parameters

nonPublic
Boolean

true niet-openbare methoden op te nemen; anders, false.

Retouren

Een matrix die methoden vertegenwoordigt die zijn gekoppeld aan een gebeurtenis in metagegevens met behulp van de .other instructie. Als er geen methoden zijn die overeenkomen met de specificatie, wordt een lege matrix geretourneerd.

Uitzonderingen

Deze methode is niet geïmplementeerd.

Opmerkingen

De metagegevens voor een gebeurtenis kunnen vier soorten methoden koppelen aan de gebeurtenis:

  • In .addon de richtlijn wordt de methode opgegeven die wordt gebruikt om gebeurtenis-handlers toe te voegen. Gebruik de GetAddMethod methode om een EventInfo voor die methode op te halen.

  • De .removeon instructie geeft de methode aan die wordt gebruikt voor het loskoppelen van gebeurtenis-handlers. Gebruik de GetRemoveMethod methode om een EventInfo voor deze methode op te halen.

  • In .fire de richtlijn wordt de methode opgegeven die wordt gebruikt om de gebeurtenis te genereren. Gebruik de GetRaiseMethod methode om een EventInfo voor deze methode op te halen.

  • In .other de richtlijn worden andere methoden opgegeven die aan de gebeurtenis zijn gekoppeld. Gebruik de GetOtherMethods methode om een matrix met EventInfo objecten voor deze methoden op te halen.

De methoden die zijn gekoppeld aan een gebeurtenis die de .other richtlijn gebruikt, hebben geen speciale betekenis voor de runtime. De C# en Visual Basic compilers maken geen gebruik van de .other-instructie.

Van toepassing op