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 usando la .other direttiva .
Overload
| Nome | Descrizione |
|---|---|
| GetOtherMethods() |
Restituisce i metodi pubblici associati a un evento nei metadati utilizzando la |
| GetOtherMethods(Boolean) |
Restituisce i metodi associati all'evento nei metadati utilizzando la |
GetOtherMethods()
Restituisce i metodi pubblici associati a un evento nei metadati utilizzando la .other direttiva .
public:
cli::array <System::Reflection::MethodInfo ^> ^ GetOtherMethods();
public System.Reflection.MethodInfo[] GetOtherMethods();
member this.GetOtherMethods : unit -> System.Reflection.MethodInfo[]
Public Function GetOtherMethods () As MethodInfo()
Valori restituiti
Matrice che rappresenta i metodi pubblici associati all'evento nei metadati tramite la .other direttiva . Se non sono presenti metodi pubblici di questo tipo, viene restituita una matrice vuota.
Commenti
I metadati per 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 qualsiasi altro metodo associato all'evento. Utilizzare il GetOtherMethods metodo per recuperare una matrice di EventInfo oggetti per tali metodi.
I metodi associati a un evento che utilizza la .other direttiva non hanno un significato speciale per il runtime. I compilatori C# e Visual Basic non usano la direttiva />
Si applica a
GetOtherMethods(Boolean)
Restituisce i metodi associati all'evento nei metadati utilizzando la .other direttiva , specificando se includere 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 metodi non pubblici; in caso contrario, false.
Valori restituiti
Matrice che rappresenta i metodi associati a un evento nei metadati tramite la .other direttiva . Se non sono presenti metodi corrispondenti alla specifica, viene restituita una matrice vuota.
Eccezioni
Questo metodo non viene implementato.
Commenti
I metadati per 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 utilizzato per generare l'evento. Utilizzare il GetRaiseMethod metodo per recuperare un EventInfo oggetto per questo metodo.La
.otherdirettiva specifica qualsiasi altro metodo associato all'evento. Utilizzare il GetOtherMethods metodo per recuperare una matrice di EventInfo oggetti per tali metodi.
I metodi associati a un evento che utilizza la .other direttiva non hanno un significato speciale per il runtime. I compilatori C# e Visual Basic non usano la direttiva />