Microsoft.FSharp.Core.CompilerServices 命名空间 (F#)

此命名空间包含一些供 F# 编译器使用的内部函数,并为实现类型提供程序。

命名空间/模块路径:Microsoft.FSharp.Core.CompilerServices

程序集:FSharp.Core(在 FSharp.Core.dll 中)

namespace Microsoft.FSharp.Core.CompilerServices

模块

模块

说明

模块 RuntimeHelpers

一组函数,用作 F# 序列表达式的编译表示形式的组成部分。

类型定义

类型

说明

类型 GeneratedSequenceBase<'T>

F# 编译器将为编译的序列表达式发出此类型的实现。

键入 IProvidedNamespace

表示类型生成的命名空间提供程序。

键入 ITypeProvider

键入提供程序实现此接口以便由编译器标识为 F# 类型提供程序。 此接口的实现来确定类型提供程序的公共接口和行为。

键入 MeasureInverseAMP_LT'MeasureAMP_GT

表示度量表达式的反,当返回,一个提供的类型的泛型参数。

键入 MeasureOne

表示 “1 " 度量表达式,当返回,一个提供的类型的泛型参数。

键入 MeasureProductAMP_LT'Measure1, “Measure2AMP_GT

表示两个度量表达式产品,当返回,一个提供的类型的泛型参数。

键入 TypeProviderAssemblyAttribute

将属性在运行时程序集清单包含一个类型提供程序的一个对应的设计时程序集。 运行时和设计器程序集可能是相同的。

键入 TypeProviderAttribute

该类的位置实现 ITypeProvider 扩展编译器

键入 TypeProviderConfig

如果实现 ITypeProvider 的类具有接受 TypeProviderConfig 然后它的构造函数将构造。 TypeProviderConfig 实例。

键入 TypeProviderDefinitionLocationAttribute

键入 TypeProviderEditorHideMethodsAttribute

指示代码编辑器应隐藏所有 System.Object 方法的一个提供的类型实例的 intellisense 菜单

键入 TypeProviderXmlDocAttribute

TypeProviderXmlDocAttribute 可以将特性添加到类型和成员。 ,当用户将鼠标指针悬停在类型或成员,语言服务在相应位置将显示特性的 CommentText 属性。

请参见

其他资源

F# 核心库参考