MethodBase.GetMethodFromHandle Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém informação do método usando o handle especificado.
Sobrecargas
| Name | Description |
|---|---|
| GetMethodFromHandle(RuntimeMethodHandle) |
Obtém informação do método usando a representação interna dos metadados do método (handle). |
| GetMethodFromHandle(RuntimeMethodHandle, RuntimeTypeHandle) |
Obtém um MethodBase objeto para o construtor ou método representado pelo handle especificado, para o tipo genérico especificado. |
GetMethodFromHandle(RuntimeMethodHandle)
Obtém informação do método usando a representação interna dos metadados do método (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
Parâmetros
- handle
- RuntimeMethodHandle
A alavanca do método.
Devoluções
A contendo MethodBase informações sobre o método.
Exceções
handle é inválido.
Observações
Os handles são válidos apenas no domínio de aplicação em que foram obtidos.
Aplica-se a
GetMethodFromHandle(RuntimeMethodHandle, RuntimeTypeHandle)
Obtém um MethodBase objeto para o construtor ou método representado pelo handle especificado, para o 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
Um handle para a representação interna de metadados de um construtor ou método.
- declaringType
- RuntimeTypeHandle
Um handle ao tipo genérico que define o construtor ou método.
Devoluções
Um MethodBase objeto que representa o método ou construtor especificado por handle, no tipo genérico especificado por declaringType.
- Atributos
Exceções
handle é inválido.
Observações
Os handles são válidos apenas no domínio de aplicação em que foram obtidos.
Uma estrutura para um construtor ou método de um tipo genérico pode representar diferentes MethodBase objetos, dependendo dos tipos especificados RuntimeMethodHandle para os parâmetros do tipo genérico. Por exemplo, se class G<T> (class G(Of T) em Visual Basic) tiver um método que devolve o tipo T, o objeto MethodBase para esse método numa classe construída como G<int> é diferente do objeto MethodBase para esse método na definição genérica do tipo.