Bagikan melalui


MethodBase.GetMethodFromHandle Metode

Definisi

Mendapatkan informasi metode menggunakan handel yang ditentukan.

Overload

GetMethodFromHandle(RuntimeMethodHandle)

Mendapatkan informasi metode dengan menggunakan representasi metadata internal metode (handel).

GetMethodFromHandle(RuntimeMethodHandle, RuntimeTypeHandle)

MethodBase Mendapatkan objek untuk konstruktor atau metode yang diwakili oleh handel yang ditentukan, untuk jenis generik yang ditentukan.

GetMethodFromHandle(RuntimeMethodHandle)

Sumber:
MethodBase.CoreCLR.cs
Sumber:
MethodBase.CoreCLR.cs
Sumber:
MethodBase.CoreCLR.cs

Mendapatkan informasi metode dengan menggunakan representasi metadata internal metode (handel).

public:
 static System::Reflection::MethodBase ^ GetMethodFromHandle(RuntimeMethodHandle 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

Parameter

handle
RuntimeMethodHandle

Pegangan metode.

Mengembalikan

Berisi MethodBase informasi tentang metode .

Pengecualian

handle tidak valid.

Keterangan

Handel hanya valid di domain aplikasi tempat mereka diperoleh.

Berlaku untuk

GetMethodFromHandle(RuntimeMethodHandle, RuntimeTypeHandle)

Sumber:
MethodBase.CoreCLR.cs
Sumber:
MethodBase.CoreCLR.cs
Sumber:
MethodBase.CoreCLR.cs

MethodBase Mendapatkan objek untuk konstruktor atau metode yang diwakili oleh handel yang ditentukan, untuk jenis generik yang ditentukan.

public:
 static System::Reflection::MethodBase ^ GetMethodFromHandle(RuntimeMethodHandle handle, RuntimeTypeHandle declaringType);
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

Parameter

handle
RuntimeMethodHandle

Handel ke representasi metadata internal dari konstruktor atau metode.

declaringType
RuntimeTypeHandle

Handel ke jenis generik yang mendefinisikan konstruktor atau metode .

Mengembalikan

Objek MethodBase yang mewakili metode atau konstruktor yang ditentukan oleh handle, dalam jenis generik yang ditentukan oleh declaringType.

Atribut

Pengecualian

handle tidak valid.

Keterangan

Handel hanya valid di domain aplikasi tempat mereka diperoleh.

Struktur RuntimeMethodHandle untuk konstruktor atau metode jenis generik dapat mewakili objek yang berbeda MethodBase , tergantung pada jenis yang ditentukan untuk parameter jenis jenis generik. Misalnya, jika class G<T> (class G(Of T) di Visual Basic, generic <T> ref class G di C++) memiliki metode yang mengembalikan jenis T, objek untuk metode tersebut MethodBase di kelas yang dibangun seperti G<int> berbeda dari objek untuk metode tersebut MethodBase dalam definisi jenis generik.

Berlaku untuk