MethodBase.GetMethodFromHandle Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.