Expression.TryGetFuncType(Type[], Type) Méthode

Définition

Crée un objet Type qui représente un type délégué System.Func générique comportant des arguments de type spécifiques.Creates a Type object that represents a generic System.Func delegate type that has specific type arguments. Le dernier argument de type spécifie le type de retour du délégué créé.The last type argument specifies the return type of the created delegate.

public:
 static bool TryGetFuncType(cli::array <Type ^> ^ typeArgs, [Runtime::InteropServices::Out] Type ^ % funcType);
public static bool TryGetFuncType (Type[] typeArgs, out Type funcType);
static member TryGetFuncType : Type[] * Type -> bool
Public Shared Function TryGetFuncType (typeArgs As Type(), ByRef funcType As Type) As Boolean

Paramètres

typeArgs
Type[]

Tableau d'objets Type qui spécifient les arguments de type pour le type délégué System.Func.An array of Type objects that specify the type arguments for the System.Func delegate type.

funcType
Type

Cette méthode retourne le type délégué System.Func générique qui comporte des arguments de type spécifiques.When this method returns, contains the generic System.Func delegate type that has specific type arguments. Contient la valeur null s'il n'existe aucun délégué System.Func générique qui correspond au typeArgs. Ce paramètre est passé sans être initialisé.Contains null if there is no generic System.Func delegate that matches the typeArgs.This parameter is passed uninitialized.

Retours

true si le type délégué System.Func générique a été créé pour un typeArgs spécifique, sinon false.true if generic System.Func delegate type was created for specific typeArgs; otherwise, false.

S’applique à