MethodInfo.CreateDelegate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen Delegaten aus dieser Methode.
Überlädt
CreateDelegate(Type) |
Erstellt aus dieser Methode einen Delegaten vom angegebenen Typ. |
CreateDelegate(Type, Object) |
Erstellt einen Delegaten vom angegebenen Typ mit dem angegebenen Ziel aus dieser Methode. |
CreateDelegate<T>() |
Erstellt aus dieser Methode einen Delegaten vom Typ |
CreateDelegate<T>(Object) |
Erstellt einen Delegaten vom Typ |
CreateDelegate(Type)
- Quelle:
- MethodInfo.cs
- Quelle:
- MethodInfo.cs
- Quelle:
- MethodInfo.cs
Erstellt aus dieser Methode einen Delegaten vom angegebenen Typ.
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
Der Typ des zu erstellenden Delegaten.
Gibt zurück
Der Delegat für diese Methode.
Gilt für:
CreateDelegate(Type, Object)
- Quelle:
- MethodInfo.cs
- Quelle:
- MethodInfo.cs
- Quelle:
- MethodInfo.cs
Erstellt einen Delegaten vom angegebenen Typ mit dem angegebenen Ziel aus dieser Methode.
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
Der Typ des zu erstellenden Delegaten.
- target
- Object
Das Objekt, auf das der Delegat abzielte.
Gibt zurück
Der Delegat für diese Methode.
Gilt für:
CreateDelegate<T>()
- Quelle:
- MethodInfo.cs
- Quelle:
- MethodInfo.cs
- Quelle:
- MethodInfo.cs
Erstellt aus dieser Methode einen Delegaten vom Typ 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
Typparameter
- T
Der Typ des zu erstellenden Delegaten.
Gibt zurück
Der Delegat für diese Methode.
Gilt für:
CreateDelegate<T>(Object)
- Quelle:
- MethodInfo.cs
- Quelle:
- MethodInfo.cs
- Quelle:
- MethodInfo.cs
Erstellt einen Delegaten vom Typ T
mit dem angegebenen Ziel aus dieser Methode.
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
Typparameter
- T
Der Typ des zu erstellenden Delegaten.
Parameter
- target
- Object
Das Objekt, auf das der Delegat abzielte.
Gibt zurück
Der Delegat für diese Methode.