FSharpValue.GetRecordFields, méthode (F#)
Lit tous les champs d'une valeur d'enregistrement.
Espace de noms/Chemin du module : Microsoft.FSharp.Reflection
Assembly : FSharp.Core (in FSharp.Core.dll)
// Signature:
static member GetRecordFields : obj * ?BindingFlags -> obj []
// Usage:
FSharpValue.GetRecordFields (record)
FSharpValue.GetRecordFields (record, bindingFlags = bindingFlags)
Paramètres
record
Type : objObjet d'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
Tableau de champs de l'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