Expression.GetFuncType(Type[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un objeto que representa un Type tipo delegado genérico Func<TResult> que tiene argumentos de tipo específicos. El último argumento de tipo especifica el tipo de valor devuelto del delegado creado.
public:
static Type ^ GetFuncType(... cli::array <Type ^> ^ typeArgs);
public static Type GetFuncType (params Type[] typeArgs);
public static Type GetFuncType (params Type[]? typeArgs);
static member GetFuncType : Type[] -> Type
Public Shared Function GetFuncType (ParamArray typeArgs As Type()) As Type
Parámetros
- typeArgs
- Type[]
Matriz de entre uno y diecisiete objetos Type que especifican los argumentos de tipo para el tipo de delegado System.Func
.
Devoluciones
Tipo de delegado Func<TResult> que tiene los argumentos de tipo especificados.
Excepciones
typeArgs
contiene menos de un elemento o más de diecisiete elementos.
typeArgs
es null
.
Comentarios
typeArgs
debe contener al menos uno y al menos diecisiete elementos.
Por ejemplo, si los elementos de typeArgs
representan los tipos T1…Tn
, el objeto resultante Type representa el tipo System.Func<T1,…,Tn>
delegado construido en C# o System.Func(Of T1,…,Tn)
en Visual Basic.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de