FSharpValue.MakeRecord, méthode (F#)
Crée une instance d'un type d'enregistrement.
Espace de noms/Chemin du module : Microsoft.FSharp.Reflection
Assembly : FSharp.Core (in FSharp.Core.dll)
// Signature:
static member MakeRecord : Type * obj [] * ?BindingFlags -> obj
// Usage:
FSharpValue.MakeRecord (recordType, values)
FSharpValue.MakeRecord (recordType, values, bindingFlags = bindingFlags)
Paramètres
recordType
Type : Type.Type d'enregistrement à effectuer.
-
Tableau de valeurs permettant d'initialiser l'enregistrement.
bindingFlags
Type : BindingFlagsIndicateurs de liaison facultatifs pour l'enregistrement.
Exceptions
Exception |
Condition |
---|---|
Levée lorsque le type d'entrée n'est pas un type d'enregistrement. |
Valeur de retour
Enregistrement créé.
Notes
Suppose que l'entrée donnée est un type d'enregistrement.
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