Expression.GetFuncType(Type[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立 Type 物件,此物件表示具有特定類型引數的泛型 Func<TResult> 委派類型。 最後一個類型引數指定已建立之委派的傳回類型。
public:
static Type ^ GetFuncType(... cli::array <Type ^> ^ typeArgs);
public static Type GetFuncType (params Type[] typeArgs);
public static Type GetFuncType (params Type[]? typeArgs);
static member GetFuncType : Type[] -> Type
Public Shared Function GetFuncType (ParamArray typeArgs As Type()) As Type
參數
傳回
具有指定型別引數的 Func<TResult> 委派型別。
例外狀況
typeArgs
包含少於一個或多過十七個項目。
typeArgs
為 null
。
備註
typeArgs
至少必須包含一個和最多十七個元素。
例如,如果 的 typeArgs
元素代表型 T1…Tn
別 ,則產生的 Type 物件代表 C# 或 System.Func(Of T1,…,Tn)
Visual Basic 中建構的委派類型 System.Func<T1,…,Tn>
。