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
.addonurč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
.removeonurčuje metodu použitou k odpojení obslužných rutin událostí. Tuto metodu GetRemoveMethod použijte k načtení EventInfo metody.Direktiva
.fireurčuje metodu použitou k vyvolání události. Tuto metodu GetRaiseMethod použijte k načtení EventInfo metody.Direktiva
.otherurč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; falsev 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
.addonurč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
.removeonurčuje metodu použitou k odpojení obslužných rutin událostí. GetRemoveMethod Pomocí metody načtěte pro tuto metoduEventInfo.Direktiva
.fireurčuje metodu použitou k vyvolání události. GetRaiseMethod Pomocí metody načtěte pro tuto metoduEventInfo.Direktiva
.otherurč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.