MethodInfo.CreateDelegate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
CreateDelegate<T>(Object) |
Vytvoří delegát typu |
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
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
Delegát pro tuto metodu.