Bagikan melalui


MethodInfo.CreateDelegate Metode

Definisi

Membuat delegasi dari metode ini.

Overload

CreateDelegate(Type)

Membuat delegasi jenis yang ditentukan dari metode ini.

CreateDelegate(Type, Object)

Membuat delegasi jenis yang ditentukan dengan target yang ditentukan dari metode ini.

CreateDelegate<T>()

Membuat delegasi jenis T dari metode ini.

CreateDelegate<T>(Object)

Membuat delegasi jenis T dengan target yang ditentukan dari metode ini.

CreateDelegate(Type)

Sumber:
MethodInfo.cs
Sumber:
MethodInfo.cs
Sumber:
MethodInfo.cs

Membuat delegasi jenis yang ditentukan dari metode ini.

public:
 virtual Delegate ^ CreateDelegate(Type ^ delegateType);
public virtual Delegate CreateDelegate (Type delegateType);
abstract member CreateDelegate : Type -> Delegate
override this.CreateDelegate : Type -> Delegate
Public Overridable Function CreateDelegate (delegateType As Type) As Delegate

Parameter

delegateType
Type

Jenis delegasi yang akan dibuat.

Mengembalikan

Delegasi untuk metode ini.

Berlaku untuk

CreateDelegate(Type, Object)

Sumber:
MethodInfo.cs
Sumber:
MethodInfo.cs
Sumber:
MethodInfo.cs

Membuat delegasi jenis yang ditentukan dengan target yang ditentukan dari metode ini.

public:
 virtual Delegate ^ CreateDelegate(Type ^ delegateType, System::Object ^ target);
public virtual Delegate CreateDelegate (Type delegateType, object target);
public virtual Delegate CreateDelegate (Type delegateType, object? target);
abstract member CreateDelegate : Type * obj -> Delegate
override this.CreateDelegate : Type * obj -> Delegate
Public Overridable Function CreateDelegate (delegateType As Type, target As Object) As Delegate

Parameter

delegateType
Type

Jenis delegasi yang akan dibuat.

target
Object

Objek yang ditargetkan oleh delegasi.

Mengembalikan

Delegasi untuk metode ini.

Berlaku untuk

CreateDelegate<T>()

Sumber:
MethodInfo.cs
Sumber:
MethodInfo.cs
Sumber:
MethodInfo.cs

Membuat delegasi jenis T dari metode ini.

public:
generic <typename T>
 where T : Delegate T CreateDelegate();
public T CreateDelegate<T> () where T : Delegate;
member this.CreateDelegate : unit -> 'T (requires 'T :> Delegate)
Public Function CreateDelegate(Of T As Delegate) () As T

Jenis parameter

T

Jenis delegasi yang akan dibuat.

Mengembalikan

T

Delegasi untuk metode ini.

Berlaku untuk

CreateDelegate<T>(Object)

Sumber:
MethodInfo.cs
Sumber:
MethodInfo.cs
Sumber:
MethodInfo.cs

Membuat delegasi jenis T dengan target yang ditentukan dari metode ini.

public:
generic <typename T>
 where T : Delegate T CreateDelegate(System::Object ^ target);
public T CreateDelegate<T> (object? target) where T : Delegate;
member this.CreateDelegate : obj -> 'T (requires 'T :> Delegate)
Public Function CreateDelegate(Of T As Delegate) (target As Object) As T

Jenis parameter

T

Jenis delegasi yang akan dibuat.

Parameter

target
Object

Objek yang ditargetkan oleh delegasi.

Mengembalikan

T

Delegasi untuk metode ini.

Berlaku untuk