MethodBase.GetMethodFromHandle Methode

Definitie

Hiermee haalt u methodegegevens op met behulp van de opgegeven ingang.

Overloads

Name Description
GetMethodFromHandle(RuntimeMethodHandle)

Hiermee haalt u methodegegevens op met behulp van de interne metagegevensweergave (handle) van de methode.

GetMethodFromHandle(RuntimeMethodHandle, RuntimeTypeHandle)

Hiermee haalt u een MethodBase object op voor de constructor of methode die wordt vertegenwoordigd door de opgegeven ingang, voor het opgegeven algemene type.

GetMethodFromHandle(RuntimeMethodHandle)

Hiermee haalt u methodegegevens op met behulp van de interne metagegevensweergave (handle) van de methode.

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

Parameters

handle
RuntimeMethodHandle

De ingang van de methode.

Retouren

Een MethodBase met informatie over de methode.

Uitzonderingen

handle is ongeldig.

Opmerkingen

Ingangen zijn alleen geldig in het toepassingsdomein waarin ze zijn verkregen.

Van toepassing op

GetMethodFromHandle(RuntimeMethodHandle, RuntimeTypeHandle)

Hiermee haalt u een MethodBase object op voor de constructor of methode die wordt vertegenwoordigd door de opgegeven ingang, voor het opgegeven algemene type.

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

Parameters

handle
RuntimeMethodHandle

Een ingang naar de interne metagegevensweergave van een constructor of methode.

declaringType
RuntimeTypeHandle

Een ingang voor het algemene type dat de constructor of methode definieert.

Retouren

Een MethodBase object dat de methode of constructor vertegenwoordigt die is opgegeven door handle, in het algemene type dat is opgegeven door declaringType.

Kenmerken

Uitzonderingen

handle is ongeldig.

Opmerkingen

Ingangen zijn alleen geldig in het toepassingsdomein waarin ze zijn verkregen.

Een RuntimeMethodHandle structuur voor een constructor of methode van een algemeen type kan verschillende MethodBase objecten vertegenwoordigen, afhankelijk van de typen die zijn opgegeven voor de typeparameters van het algemene type. Bijvoorbeeld: als class G<T> (class G(Of T) in Visual Basic) een methode heeft die het type T retourneert, verschilt het MethodBase-object voor die methode in een samengestelde klasse, zoals G<int> verschilt van het MethodBase-object voor die methode in de algemene typedefinitie.

Van toepassing op