共用方式為


FSharpType.GetExceptionFields 方法 (F#)

讀取順序宣告一個 F # 例外狀況宣告中的所有欄位。

命名空間/模組路徑: Microsoft.FSharp.Reflection

組件:FSharp.Core (在 FSharp.Core.dll 中)

// Signature:
static member GetExceptionFields : Type * ?BindingFlags -> PropertyInfo []

// Usage:
FSharpType.GetExceptionFields (exceptionType)
FSharpType.GetExceptionFields (exceptionType, bindingFlags = bindingFlags)

參數

  • exceptionType
    型別:Type

    要讀取的例外狀況型別。

  • bindingFlags
    型別:BindingFlags

    選擇性的繫結旗標。

例外狀況

例外狀況

條件

ArgumentException

如果指定的型別不是例外狀況則擲回。

傳回值

陣列,含有在 PropertyInfo的每個欄位中 的例外狀況。

備註

假設 exceptionType 是例外狀況表示型別。 如果不, ArgumentException引發

平台

Windows 7、Windows Vista SP2、Windows XP SP3、Windows XP x64 SP2、Windows Server 2008 R2、Windows Server 2008 SP2、Windows Server 2003 SP2

版本資訊

F# 執行階段

支援版本:2.0、4.0

Silverlight

支援版本:3

請參閱

參考

Reflection.FSharpType 類別 (F#)

Microsoft.FSharp.Reflection 命名空間 (F#)