Compartir a través de


FSharpValue.PreComputeTupleConstructorInfo (Método de F#)

Obtiene un método que construye objetos del tipo de tupla especificado.Para tuplas pequeñas, no se devolverá ningún tipo adicional.

Espacio de nombres/Ruta de acceso del módulo: Microsoft.FSharp.Reflection

Ensamblado: FSharp.Core (en FSharp.Core.dll)

// Signature:
static member PreComputeTupleConstructorInfo : Type -> ConstructorInfo * Type option

// Usage:
FSharpValue.PreComputeTupleConstructorInfo (tupleType)

Parámetros

  • tupleType
    Tipo: Type

    Tipo de tupla de entrada.

Valor devuelto

Descripción del constructor del tipo de tupla y un tipo adicional opcional para tuplas grandes.

Comentarios

Para las tuplas grandes, se devuelve un tipo adicional que indica que se ha usado una codificación anidada para el tipo de tupla.En este caso, la parte correspondiente al sufijo del tipo de tupla tiene el tipo especificado y se debe crear un objeto de este tipo y pasarlo como último argumento a ConstructorInfo.Se podrá usar una llamada recursiva a PreComputeTupleConstructorInfo para determinar el constructor de ese tipo de sufijo.

Plataformas

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Información de versiones

Versiones de la biblioteca básica de F#

Se admite en: 2.0, 4.0, portables

Vea también

Referencia

Reflection.FSharpValue (Clase de F#)

Microsoft.FSharp.Reflection (Espacio de nombres de F#)