Expression.GetDelegateType(Type[]) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个 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[]
该委托的类型参数。
返回
委托类型。
注解
最后一个类型参数确定委托的返回类型。 Func
如果没有 或 Action
足够大,它将生成自定义委托类型。
与 一 Func
样,最后一个参数是返回类型。 可以将其设置为 System.Void
以生成 Action
。