Expression.TryGetActionType(Type[], Type) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt ein Type Objekt, das einen generischen System.Action-Delegattyp mit bestimmten Typargumenten darstellt.
public:
static bool TryGetActionType(cli::array <Type ^> ^ typeArgs, [Runtime::InteropServices::Out] Type ^ % actionType);
public static bool TryGetActionType(Type[] typeArgs, out Type actionType);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")]
public static bool TryGetActionType(Type[] typeArgs, out Type? actionType);
public static bool TryGetActionType(Type[] typeArgs, out Type? actionType);
static member TryGetActionType : Type[] * Type -> bool
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")>]
static member TryGetActionType : Type[] * Type -> bool
Public Shared Function TryGetActionType (typeArgs As Type(), ByRef actionType As Type) As Boolean
Parameter
- typeArgs
- Type[]
Ein Array von Type-Objekten, die die Typargumente für den Stellvertretungstyp "System.Action" angeben.
- actionType
- Type
Wenn diese Methode zurückgegeben wird, enthält den generischen System.Action-Delegattyp mit bestimmten Typargumenten. Enthält NULL, wenn kein generischer System.Action-Delegat vorhanden ist, der mit dem typeArgsWert übereinstimmt. Dieser Parameter wird nicht initialisiert übergeben.
Gibt zurück
true wenn der generische System.Action-Delegattyp für bestimmte typeArgs; andernfalls falseerstellt wurde.
- Attribute