Expression.GetFuncType(Type[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un objet qui représente un Type type délégué générique Func<TResult> qui a des arguments de type spécifiques. Le dernier argument de type spécifie le type de retour du délégué créé.
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
Paramètres
- typeArgs
- Type[]
Tableau d’un à dix-sept Type objets qui spécifient les arguments de type pour le System.Func type délégué.
Retours
Type d’un Func<TResult> délégué qui a les arguments de type spécifiés.
Exceptions
typeArgs contient moins d’un ou plusieurs dix-sept éléments.
typeArgs a la valeur null.
Remarques
typeArgs doit contenir au moins un et au plus dix-sept éléments.
Par exemple, si les éléments de typeArgs représentent les types T1…Tn, l’objet Type résultant représente le type délégué construit System.Func<T1,…,Tn> en C# ou System.Func(Of T1,…,Tn) dans Visual Basic.