Expression.GetDelegateType(Type[]) メソッド

定義

特定の型引数を Type 持つジェネリック Func<TResult> 型または Action デリゲート型を表す オブジェクトを取得します。

public:
 static Type ^ GetDelegateType(... cli::array <Type ^> ^ typeArgs);
public static Type GetDelegateType (params Type[] typeArgs);
static member GetDelegateType : Type[] -> Type
Public Shared Function GetDelegateType (ParamArray typeArgs As Type()) As Type

パラメーター

typeArgs
Type[]

デリゲートの型引数。

戻り値

デリゲート型。

注釈

最後の型引数は、デリゲートの戻り値の型を決定します。 または FuncAction が十分に大きい場合は、カスタム デリゲート型が生成されます。

Func同様に、最後の引数は戻り値の型です。 を に System.Void 設定して を Action生成できます。

適用対象