MethodBase.GetMethodFromHandle Metodo

Definizione

Ottiene le informazioni sul metodo utilizzando l'handle specificato.

Overload

Nome Descrizione
GetMethodFromHandle(RuntimeMethodHandle)

Ottiene le informazioni sul metodo utilizzando la rappresentazione interna dei metadati del metodo (handle).

GetMethodFromHandle(RuntimeMethodHandle, RuntimeTypeHandle)

Ottiene un MethodBase oggetto per il costruttore o il metodo rappresentato dall'handle specificato per il tipo generico specificato.

GetMethodFromHandle(RuntimeMethodHandle)

Ottiene le informazioni sul metodo utilizzando la rappresentazione interna dei metadati del metodo (handle).

public:
 static System::Reflection::MethodBase ^ GetMethodFromHandle(RuntimeMethodHandle handle);
public static System.Reflection.MethodBase GetMethodFromHandle(RuntimeMethodHandle handle);
static member GetMethodFromHandle : RuntimeMethodHandle -> System.Reflection.MethodBase
Public Shared Function GetMethodFromHandle (handle As RuntimeMethodHandle) As MethodBase

Parametri

handle
RuntimeMethodHandle

Handle del metodo.

Valori restituiti

Oggetto MethodBase contenente informazioni sul metodo .

Eccezioni

handle non è valido.

Commenti

Gli handle sono validi solo nel dominio applicazione in cui sono stati ottenuti.

Si applica a

GetMethodFromHandle(RuntimeMethodHandle, RuntimeTypeHandle)

Ottiene un MethodBase oggetto per il costruttore o il metodo rappresentato dall'handle specificato per il tipo generico specificato.

public:
 static System::Reflection::MethodBase ^ GetMethodFromHandle(RuntimeMethodHandle handle, RuntimeTypeHandle declaringType);
public static System.Reflection.MethodBase GetMethodFromHandle(RuntimeMethodHandle handle, RuntimeTypeHandle declaringType);
[System.Runtime.InteropServices.ComVisible(false)]
public static System.Reflection.MethodBase GetMethodFromHandle(RuntimeMethodHandle handle, RuntimeTypeHandle declaringType);
static member GetMethodFromHandle : RuntimeMethodHandle * RuntimeTypeHandle -> System.Reflection.MethodBase
[<System.Runtime.InteropServices.ComVisible(false)>]
static member GetMethodFromHandle : RuntimeMethodHandle * RuntimeTypeHandle -> System.Reflection.MethodBase
Public Shared Function GetMethodFromHandle (handle As RuntimeMethodHandle, declaringType As RuntimeTypeHandle) As MethodBase

Parametri

handle
RuntimeMethodHandle

Handle per la rappresentazione interna dei metadati di un costruttore o di un metodo.

declaringType
RuntimeTypeHandle

Handle per il tipo generico che definisce il costruttore o il metodo.

Valori restituiti

Oggetto MethodBase che rappresenta il metodo o il costruttore specificato da handle, nel tipo generico specificato da declaringType.

Attributi

Eccezioni

handle non è valido.

Commenti

Gli handle sono validi solo nel dominio applicazione in cui sono stati ottenuti.

Una RuntimeMethodHandle struttura per un costruttore o un metodo di un tipo generico può rappresentare oggetti diversi MethodBase , a seconda dei tipi specificati per i parametri di tipo del tipo generico. Ad esempio, se class G<T> (class G(Of T) in Visual Basic) dispone di un metodo che restituisce il tipo T, l'oggetto MethodBase per tale metodo in una classe costruita, ad esempio G<int> è diverso dall'oggetto MethodBase per tale metodo nella definizione del tipo generico.

Si applica a