Expression.GetDelegateType(Type[]) Méthode

Définition

Obtient un Type objet qui représente un type générique Func<TResult> ou Action délégué qui a des arguments de type spécifiques.

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

Paramètres

typeArgs
Type[]

Arguments de type du délégué.

Retours

Type

Type de délégué.

Remarques

Le dernier argument de type détermine le type de retour du délégué. Si aucune Func taille n’est Action suffisante, elle génère un type de délégué personnalisé.

Comme avec Func, le dernier argument est le type de retour. Il peut être défini pour System.Void produire un Action.

S’applique à