次の方法で共有


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

定義

特定の型引数を Type 持つジェネリック Action デリゲート型を表す オブジェクトを作成します。

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

パラメーター

typeArgs
Type[]

Type デリゲート型の型引数を指定する最大 16 個の Action オブジェクトの配列。

戻り値

指定した型引数を Action 持つデリゲートの型。

例外

typeArgs に、16 個を超える要素が格納されています。

typeArgsnullです。

注釈

たとえば、 のtypeArgs要素が 型T1…Tnを表す場合、結果Typeのオブジェクトは C# または System.Action(Of T1,…,Tn) Visual Basic で構築されたデリゲート型System.Action<T1,…,Tn>を表します。

適用対象