Expression.GetActionType(Type[]) Expression.GetActionType(Type[]) Expression.GetActionType(Type[]) Expression.GetActionType(Type[]) Method

定義

特定の型引数を持つ汎用 System.Action デリゲート型を表す Type オブジェクトを作成します。Creates a Type object that represents a generic System.Action delegate type that has specific type arguments.

public:
 static Type ^ GetActionType(... cli::array <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 個の System.Action オブジェクトの配列。An array of up to sixteen Type objects that specify the type arguments for the System.Action delegate type.

戻り値

指定した型引数を持つ System.Action デリゲートの型。The type of a System.Action delegate that has the specified type arguments.

例外

typeArgs に、16 個を超える要素が格納されています。typeArgs contains more than sixteen elements.

注釈

例として場合の要素typeArgs型を表すT1…Tn、結果のTypeオブジェクトが構築されたデリゲート型を表すSystem.Action<T1,…,Tn>(C#) またはSystem.Action(Of T1,…,Tn)Visual Basic でします。As an example, if the elements of typeArgs represent the types T1…Tn, the resulting Type object represents the constructed delegate type System.Action<T1,…,Tn> in C# or System.Action(Of T1,…,Tn) in Visual Basic.

適用対象