MethodInfo.CreateDelegate Metódus

Definíció

Ebből a metódusból létrehoz egy meghatalmazottat.

Túlterhelések

Name Description
CreateDelegate(Type)

Ezzel a metódussal létrehoz egy megadott típusú meghatalmazottat.

CreateDelegate(Type, Object)

Létrehoz egy megadott típusú delegáltat a metódus megadott céljával.

CreateDelegate<T>()

Ebből a metódusból létrehoz egy delegáltat T .

CreateDelegate<T>(Object)

Létrehoz egy delegáltat T a metódusból a megadott cél használatával.

CreateDelegate(Type)

Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs

Ezzel a metódussal létrehoz egy megadott típusú meghatalmazottat.

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

Paraméterek

delegateType
Type

A létrehozni kívánt meghatalmazott típusa.

Válaszok

A metódus meghatalmazottja.

A következőre érvényes:

CreateDelegate(Type, Object)

Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs

Létrehoz egy megadott típusú delegáltat a metódus megadott céljával.

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

Paraméterek

delegateType
Type

A létrehozni kívánt meghatalmazott típusa.

target
Object

A meghatalmazott által megcélzott objektum.

Válaszok

A metódus meghatalmazottja.

A következőre érvényes:

CreateDelegate<T>()

Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs

Ebből a metódusból létrehoz egy delegáltat T .

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

Típusparaméterek

T

A létrehozni kívánt meghatalmazott típusa.

Válaszok

T

A metódus meghatalmazottja.

A következőre érvényes:

CreateDelegate<T>(Object)

Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs
Forrás:
MethodInfo.cs

Létrehoz egy delegáltat T a metódusból a megadott cél használatával.

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

Típusparaméterek

T

A létrehozni kívánt meghatalmazott típusa.

Paraméterek

target
Object

A meghatalmazott által megcélzott objektum.

Válaszok

T

A metódus meghatalmazottja.

A következőre érvényes: