MethodInfo.CreateDelegate メソッド

定義

このメソッドからデリゲートを作成します。

オーバーロード

名前 説明
CreateDelegate(Type)

このメソッドから、指定した型のデリゲートを作成します。

CreateDelegate(Type, Object)

このメソッドから、指定したターゲットを持つ指定した型のデリゲートを作成します。

CreateDelegate(Type)

このメソッドから、指定した型のデリゲートを作成します。

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

パラメーター

delegateType
Type

作成するデリゲートの型。

返品

このメソッドのデリゲート。

適用対象

CreateDelegate(Type, Object)

このメソッドから、指定したターゲットを持つ指定した型のデリゲートを作成します。

public:
 virtual Delegate ^ CreateDelegate(Type ^ delegateType, System::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

パラメーター

delegateType
Type

作成するデリゲートの型。

target
Object

デリゲートの対象となるオブジェクト。

返品

このメソッドのデリゲート。

適用対象