MethodBase.GetMethodFromHandle Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.