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 Type objet qui représente un 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);
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 contenant entre un et dix-sept objets Type qui spécifient les arguments de type pour le type délégué System.Func
.
Retours
Type d’un Func<TResult> délégué qui a les arguments de type spécifiés.
Exceptions
typeArgs
contient moins d'un élément ou plus de dix sept éléments.
typeArgs
a la valeur null
.
Remarques
typeArgs
doit contenir au moins un et au maximum dix-sept éléments.
Par exemple, si les éléments de typeArgs
représentent les types T1…Tn
, l’objet résultant Type représente le type System.Func<T1,…,Tn>
délégué construit en C# ou System.Func(Of T1,…,Tn)
en Visual Basic.