Partager via


FSharpValue.PreComputeTupleConstructorInfo, méthode (F#)

Obtient une méthode qui construit des objets du type de tuple donné.Pour les petits tuples, aucun type supplémentaire ne sera retourné.

Espace de noms/Chemin du module : Microsoft.FSharp.Reflection

Assembly : FSharp.Core (in FSharp.Core.dll)

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

// Usage:
FSharpValue.PreComputeTupleConstructorInfo (tupleType)

Paramètres

  • tupleType
    Type : Type.

    Type de tuple d'entrée.

Valeur de retour

Description du constructeur de type de tuple et d'un type supplémentaire facultatif pour les grands tuples.

Notes

Pour les grands tuples, un type supplémentaire est retourné pour indiquer qu'un encodage imbriqué a été utilisé pour le type de tuple.Dans ce cas, la partie suffixe du type de tuple a le type donné et un objet de ce type doit être créé et passé comme dernier argument au ConstructorInfo.Un appel récurrent à PreComputeTupleConstructorInfo peut être utilisé pour déterminer le constructeur pour ce type de suffixe.

Plateformes

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

Informations de version

Versions de bibliothèque principale F#

Prise en charge dans : 2,0, 4,0, portables

Voir aussi

Référence

Reflection.FSharpValue, classe (F#)

Microsoft.FSharp.Reflection, espace de noms (F#)