Core.CompilationMappingAttribute 類別 (F#)
這個屬性會自動插入標記類型,並在產生的通用語言基礎結構 」 (CLI) 程式碼中的方法,F # 編譯器旗標指出與原始來源建構的對應關係。 Microsoft.FSharp.Reflection 命名空間以反向對應到其原始的表單已編譯的建構函式會使用它。 不是要讓您在使用者程式碼中使用。
命名空間/模組路徑:Microsoft.FSharp.Core
組件:FSharp.Core (在 FSharp.Core.dll 中)
[<AttributeUsage(32767, AllowMultiple = false)>]
[<Sealed>]
type CompilationMappingAttribute =
class
new CompilationMappingAttribute : SourceConstructFlags * int * int -> CompilationMappingAttribute
new CompilationMappingAttribute : SourceConstructFlags * int -> CompilationMappingAttribute
new CompilationMappingAttribute : SourceConstructFlags -> CompilationMappingAttribute
member this.SequenceNumber : int
member this.SourceConstructFlags : SourceConstructFlags
member this.VariantNumber : int
end
備註
您也可以使用簡短形式的名稱 CompilationMapping
建構函式
成員 |
說明 |
---|---|
建立屬性的執行個體。 |
執行個體成員
成員 |
說明 |
---|---|
如果線性序列的項目與 F # 中的任何來源的程式碼,則表示的實體的序號。 |
|
表示 F # 原始程式碼編譯過的實體之間的關係。 |
|
如果線性序列的項目與 F # 中的任何來源的程式碼,則表示的實體的變異數。 |
平台
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