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í
| Name | Description |
|---|---|
| CreateDelegate(Type) |
Vytvoří delegáta zadaného typu z této metody. |
| CreateDelegate(Type, Object) |
Vytvoří delegáta zadaného typu se zadaným cílem z této metody. |
| CreateDelegate<T>() |
Vytvoří delegáta typu |
| CreateDelegate<T>(Object) |
Vytvoří delegáta typu |
CreateDelegate(Type)
- Zdroj:
- MethodInfo.cs
- Zdroj:
- MethodInfo.cs
- Zdroj:
- MethodInfo.cs
- Zdroj:
- MethodInfo.cs
- Zdroj:
- MethodInfo.cs
Vytvoří delegáta 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ý se má vytvořit.
Návraty
Delegát pro tuto metodu.
Platí pro
CreateDelegate(Type, Object)
- Zdroj:
- MethodInfo.cs
- Zdroj:
- MethodInfo.cs
- Zdroj:
- MethodInfo.cs
- Zdroj:
- MethodInfo.cs
- Zdroj:
- MethodInfo.cs
Vytvoří delegáta 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ý se má vytvořit.
- target
- Object
Objekt cílený delegátem.
Návraty
Delegát pro tuto metodu.
Platí pro
CreateDelegate<T>()
- Zdroj:
- MethodInfo.cs
- Zdroj:
- MethodInfo.cs
- 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ý se má vytvořit.
Návraty
Delegát pro tuto metodu.
Platí pro
CreateDelegate<T>(Object)
- Zdroj:
- MethodInfo.cs
- Zdroj:
- MethodInfo.cs
- Zdroj:
- MethodInfo.cs
- Zdroj:
- MethodInfo.cs
- Zdroj:
- MethodInfo.cs
Vytvoří delegáta 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ý se má vytvořit.
Parametry
- target
- Object
Objekt cílený delegátem.
Návraty
Delegát pro tuto metodu.