MethodBase.GetMethodFromHandle Metode

Definisi

Mendapatkan informasi metode menggunakan handel yang ditentukan.

Overload

Nama Deskripsi
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
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
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 konstruktor atau metode.

declaringType
RuntimeTypeHandle

Handel ke jenis generik yang menentukan 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) memiliki metode yang mengembalikan jenis T, objek MethodBase untuk metode tersebut dalam kelas yang dibangun seperti G<int> berbeda dari objek MethodBase untuk metode tersebut dalam definisi jenis generik.

Berlaku untuk