FSharpType.GetRecordFields, méthode (F#)
Lit tous les champs d'une valeur d'enregistrement, dans l'ordre de déclaration
Espace de noms/Chemin du module : Microsoft.FSharp.Reflection
Assembly : FSharp.Core (in FSharp.Core.dll)
// Signature:
static member GetRecordFields : Type * ?BindingFlags -> PropertyInfo []
// Usage:
FSharpType.GetRecordFields (recordType)
FSharpType.GetRecordFields (recordType, bindingFlags = bindingFlags)
Paramètres
recordType
Type : TypeType d'enregistrement d'entrée.
bindingFlags
Type : BindingFlagsIndicateurs de liaison facultatifs.
Valeur de retour
Tableau de descriptions des propriétés (objets PropertyInfo) du type d'enregistrement.
Exceptions
Exception |
Condition |
---|---|
Levée si le type donné n'est pas un enregistrement. |
Plateformes
Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
Informations de version
Runtime F#
Pris en charge dans : 2.0, 4.0
Silverlight
Prise en charge dans : 3