Auf Englisch lesen

Freigeben über


Expression.GetActionType(Type[]) Methode

Definition

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

C#
public static Type GetActionType (params Type[] typeArgs);
C#
public static Type GetActionType (params Type[]? typeArgs);

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:

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0