Metoda FSharpType.GetExceptionFields (F#)
Odczytuje wszystkie pola z F# wyjątek deklarację, w celu zgłoszenia.
Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Reflection
Zestaw: FSharp.Core (w FSharp.Core.dll)
// Signature:
static member GetExceptionFields : Type * ?BindingFlags -> PropertyInfo []
// Usage:
FSharpType.GetExceptionFields (exceptionType)
FSharpType.GetExceptionFields (exceptionType, bindingFlags = bindingFlags)
Parametry
exceptionType
Typ:TypeTyp wyjątku do odczytu.
bindingFlags
Typ:BindingFlagsOpcjonalne wiążące flagi.
Wyjątki
Wyjątek |
Warunek |
---|---|
Zgłoszony, jeśli dany typ nie jest wyjątek. |
Wartość zwracana
Tablica zawierająca PropertyInfo każdego pola w wyjątek.
Uwagi
Przyjmuje exceptionType jest typem reprezentacja wyjątek.Jeśli nie ArgumentException jest uruchamiany.
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informacje o wersji
F# Core wersji biblioteki
Obsługiwane: 2.0, 4.0, przenośne