MethodInfo.CreateDelegate Metoda

Definice

Vytvoří delegáta z této metody.

Přetížení

CreateDelegate(Type)

Vytvoří delegát zadaného typu z této metody.

CreateDelegate(Type, Object)

Vytvoří delegát zadaného typu se zadaným cílem z této metody.

CreateDelegate<T>()

Vytvoří delegáta typu T z této metody.

CreateDelegate<T>(Object)

Vytvoří delegát typu T se zadaným cílem z této metody.

CreateDelegate(Type)

Zdroj:
MethodInfo.cs
Zdroj:
MethodInfo.cs
Zdroj:
MethodInfo.cs

Vytvoří delegát zadaného typu z této metody.

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

Parametry

delegateType
Type

Typ delegáta, který chcete vytvořit.

Návraty

Delegát pro tuto metodu.

Platí pro

CreateDelegate(Type, Object)

Zdroj:
MethodInfo.cs
Zdroj:
MethodInfo.cs
Zdroj:
MethodInfo.cs

Vytvoří delegát zadaného typu se zadaným cílem z této metody.

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

Parametry

delegateType
Type

Typ delegáta, který chcete vytvořit.

target
Object

Objekt, na který cílí delegát.

Návraty

Delegát pro tuto metodu.

Platí pro

CreateDelegate<T>()

Zdroj:
MethodInfo.cs
Zdroj:
MethodInfo.cs
Zdroj:
MethodInfo.cs

Vytvoří delegáta typu T z této metody.

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

Parametry typu

T

Typ delegáta, který chcete vytvořit.

Návraty

T

Delegát pro tuto metodu.

Platí pro

CreateDelegate<T>(Object)

Zdroj:
MethodInfo.cs
Zdroj:
MethodInfo.cs
Zdroj:
MethodInfo.cs

Vytvoří delegát typu T se zadaným cílem z této metody.

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

Parametry typu

T

Typ delegáta, který chcete vytvořit.

Parametry

target
Object

Objekt, na který cílí delegát.

Návraty

T

Delegát pro tuto metodu.

Platí pro