Expression.GetFuncType(Type[]) 메서드

정의

Type 특정 형식 인수가 있는 제네릭 Func<TResult> 대리자 형식을 나타내는 개체를 만듭니다. 마지막 형식 인수는 만든 대리자의 반환 형식을 지정합니다.

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

매개 변수

typeArgs
Type[]

대리자 형식의 형식 인수를 지정하는 1~17개의 Type 개체 배열 System.Func 입니다.

반품

지정된 형식 인수가 Func<TResult> 있는 대리자의 형식입니다.

예외

typeArgs 에는 17개 미만의 요소가 포함됩니다.

typeArgsnull입니다.

설명

typeArgs 에는 하나 이상의 요소와 최대 17개의 요소가 포함되어야 합니다.

예를 들어 typeArgs 요소가 T1…Tn 형식을 나타내는 경우 결과 Type 개체는 C#의 생성된 대리자 형식 System.Func<T1,…,Tn> 또는 Visual Basic System.Func(Of T1,…,Tn) 나타냅니다.

적용 대상