MethodInfo.CreateDelegate Metodo

Definizione

Crea un delegato da questo metodo.

Overload

Nome Descrizione
CreateDelegate(Type)

Crea un delegato del tipo specificato da questo metodo.

CreateDelegate(Type, Object)

Crea un delegato del tipo specificato con la destinazione specificata da questo metodo.

CreateDelegate<T>()

Crea un delegato di tipo T da questo metodo.

CreateDelegate<T>(Object)

Crea un delegato di tipo T con la destinazione specificata da questo metodo.

CreateDelegate(Type)

Origine:
MethodInfo.cs
Origine:
MethodInfo.cs
Origine:
MethodInfo.cs
Origine:
MethodInfo.cs
Origine:
MethodInfo.cs

Crea un delegato del tipo specificato da questo metodo.

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

Parametri

delegateType
Type

Tipo del delegato da creare.

Valori restituiti

Delegato per questo metodo.

Si applica a

CreateDelegate(Type, Object)

Origine:
MethodInfo.cs
Origine:
MethodInfo.cs
Origine:
MethodInfo.cs
Origine:
MethodInfo.cs
Origine:
MethodInfo.cs

Crea un delegato del tipo specificato con la destinazione specificata da questo metodo.

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

Parametri

delegateType
Type

Tipo del delegato da creare.

target
Object

Oggetto di destinazione del delegato.

Valori restituiti

Delegato per questo metodo.

Si applica a

CreateDelegate<T>()

Origine:
MethodInfo.cs
Origine:
MethodInfo.cs
Origine:
MethodInfo.cs
Origine:
MethodInfo.cs
Origine:
MethodInfo.cs

Crea un delegato di tipo T da questo metodo.

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

Parametri di tipo

T

Tipo del delegato da creare.

Valori restituiti

T

Delegato per questo metodo.

Si applica a

CreateDelegate<T>(Object)

Origine:
MethodInfo.cs
Origine:
MethodInfo.cs
Origine:
MethodInfo.cs
Origine:
MethodInfo.cs
Origine:
MethodInfo.cs

Crea un delegato di tipo T con la destinazione specificata da questo metodo.

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

Parametri di tipo

T

Tipo del delegato da creare.

Parametri

target
Object

Oggetto di destinazione del delegato.

Valori restituiti

T

Delegato per questo metodo.

Si applica a