Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Legge tutti i campi da una dichiarazione di eccezione F#, nell'ordine della dichiarazione.
Percorso spazio dei nomi/modulo: 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)
Parametri
exceptionType
Tipo: TypeTipo dell'eccezione da leggere.
bindingFlags
Tipo: BindingFlagsFlag di associazione facoltativi.
Eccezioni
Eccezione |
Condizione |
|---|---|
Generata se il tipo specificato non è un'eccezione. |
Valore restituito
Matrice che contiene la PropertyInfo di ogni campo nell'eccezione.
Note
Presuppone che exceptionType sia un tipo di rappresentazione dell'eccezione. Altri, ArgumentException viene generata.
Piattaforme
Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2.
Informazioni sulla versione
F# Runtime
Supportato in: 2.0, 4.0
Silverlight
Supportato in: 3