Expression.GetDelegateType(Type[]) Método

Definición

Obtiene un objeto que representa un Type tipo genérico Func<TResult> o Action delegado que tiene argumentos de tipo específicos.

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

Parámetros

typeArgs
Type[]

Argumentos de tipo del delegado.

Devoluciones

Tipo de delegado.

Comentarios

El último argumento de tipo determina el tipo de valor devuelto del delegado. Si no Func hay o Action es lo suficientemente grande, generará un tipo de delegado personalizado.

Al igual que con Func, el último argumento es el tipo de valor devuelto. Se puede establecer en System.Void para generar un Action.

Se aplica a