Expression.TryGetActionType(Type[], Type) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает объект, представляющий универсальный Type тип делегата System.Action с определенными аргументами типа.
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
Параметры
- typeArgs
- Type[]
Массив объектов Type, указывающий аргументы типа для типа делегата System.Action.
- actionType
- Type
Когда этот метод возвращается, содержит универсальный тип делегата System.Action с определенными аргументами типа. Содержит значение NULL, если нет универсального делегата System.Action, соответствующего параметру typeArgs. Этот параметр передается неинициализирован.
Возвращаемое значение
trueЗначение , typeArgsесли универсальный тип делегата System.Action был создан для конкретногоfalse; в противном случае .
- Атрибуты