MethodInfo.CreateDelegate Metod

Definition

Skapar ett ombud från den här metoden.

Överlagringar

Name Description
CreateDelegate(Type)

Skapar ett ombud av den angivna typen från den här metoden.

CreateDelegate(Type, Object)

Skapar ett ombud av den angivna typen med det angivna målet från den här metoden.

CreateDelegate<T>()

Skapar ett ombud av typen T från den här metoden.

CreateDelegate<T>(Object)

Skapar ett ombud av typen T med det angivna målet från den här metoden.

CreateDelegate(Type)

Källa:
MethodInfo.cs
Källa:
MethodInfo.cs
Källa:
MethodInfo.cs
Källa:
MethodInfo.cs
Källa:
MethodInfo.cs

Skapar ett ombud av den angivna typen från den här metoden.

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

Parametrar

delegateType
Type

Typen av ombud som ska skapas.

Returer

Ombudet för den här metoden.

Gäller för

CreateDelegate(Type, Object)

Källa:
MethodInfo.cs
Källa:
MethodInfo.cs
Källa:
MethodInfo.cs
Källa:
MethodInfo.cs
Källa:
MethodInfo.cs

Skapar ett ombud av den angivna typen med det angivna målet från den här metoden.

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

Parametrar

delegateType
Type

Typen av ombud som ska skapas.

target
Object

Det objekt som ombudet har som mål.

Returer

Ombudet för den här metoden.

Gäller för

CreateDelegate<T>()

Källa:
MethodInfo.cs
Källa:
MethodInfo.cs
Källa:
MethodInfo.cs
Källa:
MethodInfo.cs
Källa:
MethodInfo.cs

Skapar ett ombud av typen T från den här metoden.

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

Typparametrar

T

Typen av ombud som ska skapas.

Returer

T

Ombudet för den här metoden.

Gäller för

CreateDelegate<T>(Object)

Källa:
MethodInfo.cs
Källa:
MethodInfo.cs
Källa:
MethodInfo.cs
Källa:
MethodInfo.cs
Källa:
MethodInfo.cs

Skapar ett ombud av typen T med det angivna målet från den här metoden.

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

Typparametrar

T

Typen av ombud som ska skapas.

Parametrar

target
Object

Det objekt som ombudet har som mål.

Returer

T

Ombudet för den här metoden.

Gäller för