Expression.TryGetFuncType(Type[], Type) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает объект Type, представляющий универсальный тип делегата System.Func с заданными аргументами типа. Аргумент последнего типа задает тип возвращаемого значения созданного делегата.
public:
static bool TryGetFuncType(cli::array <Type ^> ^ typeArgs, [Runtime::InteropServices::Out] Type ^ % funcType);
public static bool TryGetFuncType (Type[] typeArgs, out Type funcType);
public static bool TryGetFuncType (Type[] typeArgs, out Type? funcType);
static member TryGetFuncType : Type[] * Type -> bool
Public Shared Function TryGetFuncType (typeArgs As Type(), ByRef funcType As Type) As Boolean
Параметры
- typeArgs
- Type[]
Массив объектов Type, указывающих аргументы типа для типа делегата System.Func.
- funcType
- Type
После выполнения возврата этим методом содержит универсальный тип делегата System.Func с определенным типом аргументов. Содержит NULL, если ни один универсальный делегат System.Func не соответствует typeArgs
. Этот параметр передается неинициализированным.
Возвращаемое значение
Значение true
, если тип делегата System.Func создан для определенного typeArgs
; в противном случае — значение false
.