MethodInfo.CreateDelegate Method
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates a delegate from this method.
CreateDelegate(Type) |
Creates a delegate of the specified type from this method. |
CreateDelegate(Type, Object) |
Creates a delegate of the specified type with the specified target from this method. |
CreateDelegate<T>() |
Creates a delegate of type |
CreateDelegate<T>(Object) |
Creates a delegate of type |
- Source:
- MethodInfo.cs
- Source:
- MethodInfo.cs
- Source:
- MethodInfo.cs
Creates a delegate of the specified type from this method.
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
Parameters
- delegateType
- Type
The type of the delegate to create.
Returns
The delegate for this method.
Applies to
.NET 10 dan versi lain
Produk | Versi |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |
- Source:
- MethodInfo.cs
- Source:
- MethodInfo.cs
- Source:
- MethodInfo.cs
Creates a delegate of the specified type with the specified target from this method.
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
Parameters
- delegateType
- Type
The type of the delegate to create.
- target
- Object
The object targeted by the delegate.
Returns
The delegate for this method.
Applies to
.NET 10 dan versi lain
Produk | Versi |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |
- Source:
- MethodInfo.cs
- Source:
- MethodInfo.cs
- Source:
- MethodInfo.cs
Creates a delegate of type T
from this method.
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
Type Parameters
- T
The type of the delegate to create.
Returns
The delegate for this method.
Applies to
.NET 10 dan versi lain
Produk | Versi |
---|---|
.NET | 5, 6, 7, 8, 9, 10 |
- Source:
- MethodInfo.cs
- Source:
- MethodInfo.cs
- Source:
- MethodInfo.cs
Creates a delegate of type T
with the specified target from this method.
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
Type Parameters
- T
The type of the delegate to create.
Parameters
- target
- Object
The object targeted by the delegate.
Returns
The delegate for this method.
Applies to
.NET 10 dan versi lain
Produk | Versi |
---|---|
.NET | 5, 6, 7, 8, 9, 10 |
.NET maklum balas
.NET ialah projek sumber terbuka. Pilih pautan untuk memberikan maklum balas: