Condividi tramite


Expression.TryGetFuncType(Type[], Type) Metodo

Definizione

Crea un oggetto Type che rappresenta un tipo delegato System.Func generico con argomenti di tipo specifici. L'ultimo argomento di tipo specifica il tipo restituito del delegato creato.

public:
 static bool TryGetFuncType(cli::array <Type ^> ^ typeArgs, [Runtime::InteropServices::Out] Type ^ % funcType);
public static bool TryGetFuncType (Type[] typeArgs, 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

Parametri

typeArgs
Type[]

Matrice di oggetti Type che specificano gli argomenti di tipo per il tipo delegato System.Func.

funcType
Type

Quando questo metodo viene restituito, contiene il tipo delegato System.Func generico con argomenti di tipo specifici. Contiene null se non è presente alcun delegato System.Func generico che corrisponde a typeArgs. Questo parametro viene passato non inizializzato.

Restituisce

true se il tipo delegato System.Func generico è stato creato per typeArgs specifico. In caso contrario, false.

Si applica a