EventInfo.GetOtherMethods Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce i metodi associati a un evento in MSIL tramite la direttiva .other.
Overload
| GetOtherMethods() |
Restituisce i metodi pubblici associati a un evento nei metadati tramite la direttiva |
| GetOtherMethods(Boolean) |
Restituisce i metodi associati all'evento nei metadati tramite la direttiva |
GetOtherMethods()
Restituisce i metodi pubblici associati a un evento nei metadati tramite la direttiva .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()
Restituisce
Matrice che rappresenta i metodi pubblici associati all'evento nei metadati tramite la direttiva .other. Se non sono presenti metodi pubblici, viene restituita una matrice vuota.
Commenti
I metadati di un evento possono associare quattro tipi di metodi all'evento:
La
.addondirettiva specifica il metodo utilizzato per aggiungere gestori eventi. Utilizzare il GetAddMethod metodo per recuperare un EventInfo oggetto per tale metodo.La
.removeondirettiva specifica il metodo utilizzato per scollegare i gestori eventi. Utilizzare il GetRemoveMethod metodo per recuperare un EventInfo oggetto per tale metodo.La
.firedirettiva specifica il metodo utilizzato per generare l'evento. Utilizzare il GetRaiseMethod metodo per recuperare un EventInfo oggetto per tale metodo.La
.otherdirettiva specifica tutti gli altri metodi associati all'evento. Utilizzare il GetOtherMethods metodo per recuperare una matrice di EventInfo oggetti per tali metodi.
I metodi associati a un evento che usa la .other direttiva non hanno un significato speciale per il runtime. I compilatori C# e Visual Basic non usano la .other direttiva .
Si applica a
GetOtherMethods(Boolean)
Restituisce i metodi associati all'evento nei metadati tramite la direttiva .other, che specifica se includere i metodi non pubblici.
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()
Parametri
- nonPublic
- Boolean
true per includere i metodi non pubblici; in caso contrario,false.
Restituisce
Matrice che rappresenta i metodi associati a un evento nei metadati tramite la direttiva .other. Se non sono presenti metodi corrispondenti a quelli specificati, viene restituita una matrice vuota.
Eccezioni
Questo metodo non è implementato.
Commenti
I metadati di un evento possono associare quattro tipi di metodi all'evento:
La
.addondirettiva specifica il metodo utilizzato per aggiungere gestori eventi. Utilizzare il GetAddMethod metodo per recuperare un EventInfo oggetto per tale metodo.La
.removeondirettiva specifica il metodo utilizzato per scollegare i gestori eventi. Utilizzare il GetRemoveMethod metodo per recuperare un EventInfo oggetto per questo metodo.La
.firedirettiva specifica il metodo usato per generare l'evento. Utilizzare il GetRaiseMethod metodo per recuperare un EventInfo oggetto per questo metodo.La
.otherdirettiva specifica tutti gli altri metodi associati all'evento. Utilizzare il GetOtherMethods metodo per recuperare una matrice di EventInfo oggetti per tali metodi.
I metodi associati a un evento usando la direttiva non hanno alcun significato speciale per il .other runtime. I compilatori C# e Visual Basic non usano la .other direttiva.