CompilerServices.IProvidedNamespace 接口 (F#)
表示类型生成的命名空间提供程序。
命名空间/模块路径:Microsoft.FSharp.Core.CompilerServices
程序集:FSharp.Core(在 FSharp.Core.dll 中)
type IProvidedNamespace =
interface
abstract this.GetNestedNamespaces : unit -> IProvidedNamespace []
abstract this.GetTypes : unit -> Type []
abstract this.ResolveTypeName : string -> Type
abstract this.NamespaceName : string
end
实例成员
成员 |
说明 |
---|---|
GetNestedNamespaces :unit - > IProvidedNamespace [] |
此命名空间中的子命名空间。用于防止生成命名空间直至浏览了外部命名空间为止的可选成员。 |
GetTypes :unit - > T:System.Type [] |
顶级类型。 |
提供程序将类型注入到的命名空间名称。 |
|
ResolveTypeName : 字符串 - > T:System.Type |
编译器调用此方法查询类型的类型提供程序。 |
平台
Windows 8,Windows 7,Windows server 2012中,Windows server 2008 R2
版本信息
F#核心库版本
支持:4.0,可移植