Expression.GetDelegateType(Type[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Type Возвращает объект , представляющий универсальный Func<TResult> тип или Action тип делегата с определенными аргументами типа.
public:
static Type ^ GetDelegateType(... cli::array <Type ^> ^ typeArgs);
public static Type GetDelegateType (params Type[] typeArgs);
static member GetDelegateType : Type[] -> Type
Public Shared Function GetDelegateType (ParamArray typeArgs As Type()) As Type
Параметры
- typeArgs
- Type[]
Тип аргументов делегата.
Возвращаемое значение
Тип делегата.
Комментарии
Последний аргумент типа определяет тип возвращаемого значения делегата. Если нет Func
или Action
достаточно большой размер, будет создан пользовательский тип делегата.
Как и в случае с Func
, последним аргументом является тип возвращаемого значения. Ему можно присвоить значение System.Void
, чтобы создать Action
.