共用方式為


Core.CompilationRepresentationFlags 列舉 (F#)

表示 F# 型別或成員之已編譯表示的一個或多個調整。

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

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

[<Flags>]
type CompilationRepresentationFlags =
 | None = 0
 | Static = 1
 | Instance = 2
 | ModuleSuffix = 4
 | UseNullAsTrueValue = 8
 | Event

備註

下表顯示可能的值及其意義。

說明

None

沒有任何特殊的編譯表示。

Static

將執行個體成員編譯成靜態。

Instance

將成員編譯成執行個體,即使使用 null 做為這個型別的表示也一樣。

ModuleSuffix

當模組的名稱衝突到相同命名空間中的型別名稱時,在該模組的結尾附加 Module。

UseNullAsTrueValue

允許在差別聯集中使用 null 做為零元鑑別子的表示。

事件

編譯成通用語言基礎結構 」 (CLI) 事件的 [屬性]。

平台

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

請參閱

參考

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