Expression.GetActionType(Type[]) Méthode

Définition

Crée un objet Type qui représente un type délégué System.Action générique ayant des arguments de type spécifiques.Creates a Type object that represents a generic System.Action delegate type that has specific type arguments.

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

Paramètres

typeArgs
Type[]

Tableau contenant jusqu’à seize objets Type qui spécifient les arguments de type pour le type délégué System.Action.An array of up to sixteen Type objects that specify the type arguments for the System.Action delegate type.

Retours

Type d’un délégué System.Action qui a les arguments de type spécifiés.The type of a System.Action delegate that has the specified type arguments.

Exceptions

typeArgs contient plus de seize éléments.typeArgs contains more than sixteen elements.

typeArgs a la valeur null.typeArgs is null.

Remarques

Par exemple, si les typeArgs éléments de représentent les types T1…Tn, l’objet résultant Type représente le type System.Action<T1,…,Tn> délégué construit dans C# ou System.Action(Of T1,…,Tn) dans Visual Basic.As an example, if the elements of typeArgs represent the types T1…Tn, the resulting Type object represents the constructed delegate type System.Action<T1,…,Tn> in C# or System.Action(Of T1,…,Tn) in Visual Basic.

S’applique à