Expression.TryGetActionType(Type[], Type) Yöntem

Tanım

Belirli tür Type bağımsız değişkenleri olan genel bir System.Action temsilci türünü temsil eden bir nesne oluşturur.

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

Parametreler

typeArgs
Type[]

System.Action temsilci türü için tür bağımsız değişkenlerini belirten Tür nesneleri dizisi.

actionType
Type

Bu yöntem döndürdüğünde, belirli tür bağımsız değişkenleri olan genel System.Action temsilci türünü içerir. ile eşleşen typeArgsgenel bir System.Action temsilcisi yoksa null değerini içerir. Bu parametre başlatılmamış olarak geçirilir.

Döndürülenler

true genel System.Action temsilci türü belirli typeArgsbir için oluşturulduysa ; değilse, false.

Öznitelikler

Şunlara uygulanır