次の方法で共有


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 []

トップレベルの型。

NamespaceName : string

プロバイダーが型を挿入する名前空間の名前。

ResolveTypeName : string -> T:System.Type

コンパイラは型のプロバイダーを照会するには、このメソッドを呼び出します。

プラットフォーム

Windows 8、Windows 7、Windows Server 2012 で Windows Server 2008 R2

バージョン情報

F# コア ライブラリのバージョン

サポート: 4.0、ポータブル

参照

関連項目

Microsoft.FSharp.Core.CompilerServices 名前空間 (F#)