EventInfo.GetOtherMethods Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí metody, které byly přidruženy k události v jazyku MSIL pomocí direktivy .other
.
Přetížení
GetOtherMethods() |
Vrátí veřejné metody přidružené k události v metadatech pomocí direktivy |
GetOtherMethods(Boolean) |
Vrátí metody přidružené k události v metadatech pomocí |
GetOtherMethods()
Vrátí veřejné metody přidružené k události v metadatech pomocí direktivy .other
.
public:
cli::array <System::Reflection::MethodInfo ^> ^ GetOtherMethods();
public System.Reflection.MethodInfo[] GetOtherMethods ();
member this.GetOtherMethods : unit -> System.Reflection.MethodInfo[]
Public Function GetOtherMethods () As MethodInfo()
Návraty
Pole představující veřejné metody přidružené k události v metadatech pomocí direktivy .other
. Pokud takové veřejné metody neexistují, vrátí se prázdné pole.
Poznámky
Metadata události můžou přidružit čtyři druhy metod k události:
Direktiva
.addon
určuje metodu použitou k přidání obslužných rutin událostí. Tuto metodu GetAddMethod použijte k načtení EventInfo metody.Direktiva
.removeon
určuje metodu použitou k odpojení obslužných rutin událostí. Tuto metodu GetRemoveMethod použijte k načtení EventInfo metody.Direktiva
.fire
určuje metodu použitou k vyvolání události. Tuto metodu GetRaiseMethod použijte k načtení EventInfo metody.Direktiva
.other
určuje všechny další metody přidružené k události. GetOtherMethods Pomocí metody načtěte pole EventInfo objektů pro tyto metody.
Metody přidružené k události používající .other
direktivu nemají pro modul runtime žádný zvláštní význam. Kompilátory C# a Visual Basic nepoužívají direktivu.other
.
Platí pro
GetOtherMethods(Boolean)
Vrátí metody přidružené k události v metadatech pomocí .other
direktivy určující, zda se mají zahrnout neveřejné metody.
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()
Parametry
- nonPublic
- Boolean
true
zahrnout neveřejné metody; false
v opačném případě .
Návraty
Pole představující metody přidružené k události v metadatech pomocí direktivy .other
. Pokud neexistují žádné metody odpovídající specifikaci, vrátí se prázdné pole.
Výjimky
Tato metoda není implementována.
Poznámky
Metadata události můžou přidružit čtyři druhy metod k události:
Direktiva
.addon
určuje metodu použitou k přidání obslužných rutin událostí. Tuto metodu GetAddMethod použijte k načtení EventInfo metody.Direktiva
.removeon
určuje metodu použitou k odpojení obslužných rutin událostí. GetRemoveMethod Pomocí metody načtěte pro tuto metoduEventInfo.Direktiva
.fire
určuje metodu použitou k vyvolání události. GetRaiseMethod Pomocí metody načtěte pro tuto metoduEventInfo.Direktiva
.other
určuje všechny další metody přidružené k události. GetOtherMethods Pomocí metody načtěte pole EventInfo objektů pro tyto metody.
Metody přidružené k události používající direktivu .other
nemají pro modul runtime žádný zvláštní význam. Kompilátory jazyka C# a Visual Basic nepoužívají direktivu.other
.