Expression.TryGetActionType(Type[], Type) Methode

Definitie

Hiermee maakt u een Type object dat een algemeen type System.Action-gemachtigde vertegenwoordigt met specifieke typeargumenten.

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

Parameters

typeArgs
Type[]

Een matrix met typeobjecten die de typeargumenten voor het type System.Action-gemachtigde opgeven.

actionType
Type

Wanneer deze methode wordt geretourneerd, bevat het algemene type System.Action-gemachtigde met specifieke typeargumenten. Bevat null als er geen algemene System.Action-gemachtigde is die overeenkomt met de typeArgs. Deze parameter wordt niet-geïnitialiseerd doorgegeven.

Retouren

trueals er een algemeen type System.Action-gemachtigde is gemaakt voor specifiektypeArgs, anders. false

Kenmerken

Van toepassing op