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 对象的数组,它指定 Action 委托类型的类型参数。

返回

具有指定类型 Action 参数的委托的类型。

例外

typeArgs 包含 16 个以上的元素。

typeArgsnull

注解

例如,如果 的typeArgs元素表示类型 T1…Tn,则生成的 Type 对象表示 C# 或 System.Action(Of T1,…,Tn) Visual Basic 中构造的委托类型System.Action<T1,…,Tn>

适用于