Поделиться через


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.

Применяется к