MethodBase.GetMethodFromHandle Método

Definición

Obtiene información del método mediante el identificador especificado.

Sobrecargas

Nombre Description
GetMethodFromHandle(RuntimeMethodHandle)

Obtiene información del método mediante la representación interna de metadatos del método (identificador).

GetMethodFromHandle(RuntimeMethodHandle, RuntimeTypeHandle)

Obtiene un MethodBase objeto para el constructor o método representado por el identificador especificado para el tipo genérico especificado.

GetMethodFromHandle(RuntimeMethodHandle)

Obtiene información del método mediante la representación interna de metadatos del método (identificador).

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

Parámetros

handle
RuntimeMethodHandle

Identificador del método.

Devoluciones

que MethodBase contiene información sobre el método .

Excepciones

handle no es válido.

Comentarios

Los identificadores solo son válidos en el dominio de aplicación en el que se obtuvieron.

Se aplica a

GetMethodFromHandle(RuntimeMethodHandle, RuntimeTypeHandle)

Obtiene un MethodBase objeto para el constructor o método representado por el identificador especificado para el tipo genérico especificado.

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

Parámetros

handle
RuntimeMethodHandle

Identificador de la representación interna de metadatos de un constructor o método.

declaringType
RuntimeTypeHandle

Identificador del tipo genérico que define el constructor o el método.

Devoluciones

Objeto MethodBase que representa el método o constructor especificado por handle, en el tipo genérico especificado por declaringType.

Atributos

Excepciones

handle no es válido.

Comentarios

Los identificadores solo son válidos en el dominio de aplicación en el que se obtuvieron.

Una RuntimeMethodHandle estructura para un constructor o método de un tipo genérico puede representar objetos diferentes MethodBase , dependiendo de los tipos especificados para los parámetros de tipo del tipo genérico. Por ejemplo, si class G<T> (class G(Of T) en Visual Basic) tiene un método que devuelve el tipo T, el objeto MethodBase para ese método en una clase construida como G<int> es diferente del objeto MethodBase para ese método en la definición de tipo genérico.

Se aplica a