Expression.TryGetActionType(Type[], Type) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria um Type objeto que representa um tipo Genérico de delegado System.Action que tem argumentos de tipo específico.
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
Parâmetros
- typeArgs
- Type[]
Um array de objetos Type que especificam os argumentos Type para o tipo de delegado System.Action.
- actionType
- Type
Quando este método retorna, contém o tipo Genérico de delegado System.Action que tem argumentos de tipo específicos. Contém null se não existir um delegado Genérico System.Action que corresponda ao typeArgs. Este parâmetro é passado sem inicializar.
Devoluções
true se o tipo de delegado Genérico System.Action foi criado para específico typeArgs; caso contrário, false.
- Atributos