MethodBase.GetMethodFromHandle Método

Definição

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.

Aplica-se a