FSharpType.GetExceptionFields, méthode (F#)
Lit tous les champs d'une déclaration d'exception F#, 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 GetExceptionFields : Type * ?BindingFlags -> PropertyInfo []
// Usage:
FSharpType.GetExceptionFields (exceptionType)
FSharpType.GetExceptionFields (exceptionType, bindingFlags = bindingFlags)
Paramètres
exceptionType
Type : Type.Type d'exception à lire.
bindingFlags
Type : BindingFlagsIndicateurs de liaison facultatifs.
Exceptions
Exception |
Condition |
---|---|
Levée si le type donné n'est pas une exception. |
Valeur de retour
Un tableau contenant le PropertyInfo de chaque champ de l'exception.
Notes
Suppose qu'exceptionType est le type de présentation d'une exception.Dans le cas contraire, ArgumentException est levé.
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