Microsoft.FSharp.Core.CompilerServices 命名空間 (F#)
這個命名空間由 F# 編譯器,包含用於某些內部函式,並也實作型別提供者的型別。
命名空間/模組路徑:Microsoft.FSharp.Core.CompilerServices
組件:FSharp.Core (在 FSharp.Core.dll 中)
namespace Microsoft.FSharp.Core.CompilerServices
模組
模組 |
描述 |
---|---|
做為已編譯之 F# 循序項運算式表示一部分的函式群組。 |
型別定義
型別 |
描述 |
---|---|
F# 編譯器會針對已編譯的循序項運算式發出此型別的㧳實作。 |
|
表示型別提供者所產生的命名空間。 |
|
型別提供者會實作這個介面,若要能辨識為 F# 型別提供者的編譯器。這個介面的實作決定公用介面和型別提供者的行為。 |
|
代表的量值運算式時所提供的型別為泛型引數與傳回的反函數值。 |
|
型別 MeasureOne |
表示 '1' 的量值運算式時以提供的型別為泛型引數的形式傳回。 |
表示兩個量值運算式時傳回所提供的型別為泛型引數的乘積。 |
|
放置,代表已對應的設計階段組件包含型別提供者的執行階段組件的屬性。執行階段和設計工具的組件可能是一樣的。 |
|
在實作的類別上 ITypeProvider 來擴充編譯器 |
|
如果類別實作 ITypeProvider 接受 TypeProviderConfig,那麼它會建構 TypeProviderConfig 執行個體的建構函式。 |
|
表示程式碼編輯器應該隱藏所有 System.Object 方法,從 [intellisense] 功能表,來提供型別的執行個體 |
|
TypeProviderXmlDocAttribute 屬性可以被加入至型別和成員。語言服務在使用者停留在型別或成員時,會在適當的地方顯示 [CommentText] 屬性從屬性。 |