Freigeben über


Expression.GetActionType(Type[]) Methode

Definition

Erstellt ein Type -Objekt, das einen generischen Action Delegattyp darstellt, der über bestimmte Typargumente verfügt.

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

Parameter

typeArgs
Type[]

Ein Array mit maximal 16 Type-Objekten, die die Typargumente für den Action-Delegattyp angeben.

Gibt zurück

Der Typ eines Action Delegaten, der über die angegebenen Typargumente verfügt.

Ausnahmen

typeArgs enthält mehr als sechzehn Elemente.

typeArgs ist null.

Hinweise

Wenn beispielsweise die Elemente von typeArgs die Typen T1…Tndarstellen, stellt das resultierende Type Objekt den erstellten Delegattyp System.Action<T1,…,Tn> in C# oder System.Action(Of T1,…,Tn) in Visual Basic dar.

Gilt für: