System.ComponentModel.Composition.Hosting 名前空間

拡張可能なアプリケーション (ホスト) の開発者に役立つ Managed Extensibility Framework (MEF) 型が提供されます。

クラス

AggregateCatalog

ComposablePartCatalog オブジェクトの要素を結合するカタログ。

AggregateExportProvider

ExportProvider オブジェクトのコレクションによって提供されるエクスポートを取得します。

ApplicationCatalog

ダイナミック リンク ライブラリ (DLL) 内の属性付きパーツおよびアプリケーションのディレクトリとパス内の EXE ファイルを検出します。

AssemblyCatalog

マネージド コード アセンブリで属性付きの部分を検出します。

AtomicComposition

トランザクションに対応した合成の単一の合成操作を表します。

CatalogExportProvider

カタログからエクスポートを取得します。

CatalogExtensions

複合サービスを構成するための拡張メソッドを提供します。

ComposablePartCatalogChangeEventArgs

Changed イベントのデータを提供します。

ComposablePartExportProvider

パーツからエクスポートを取得します。

CompositionBatch

トランザクション対応の単一の合成においてコンテナーに対して追加または削除される ComposablePart オブジェクトのセットを表します。

CompositionConstants

合成システムで使用される静的なメタデータ キーを格納します。

CompositionContainer

パーツの合成を管理します。

CompositionScopeDefinition

基になるカタログとその子のスコープを反映する、スコープ カタログのツリー内のノードを表します。

CompositionService

既存のパーツ インスタンスのインポートを満たすためのメソッドを提供します。

DirectoryCatalog

指定したディレクトリのアセンブリ内で属性付きの部分を検出します。

ExportProvider

指定した ImportDefinition オブジェクトと一致するエクスポートを取得します。

ExportsChangeEventArgs

ExportsChanging イベントと ExportsChanged イベントのデータを提供します。

FilteredCatalog

フィルター関数がカタログに適用された後に、そのカタログを表します。

ImportEngine

コンテナーの合成を実行します。

ScopingExtensions

スコープのための便利な静的メソッドを定義します。

TypeCatalog

型のコレクションから属性付きのパーツを検出します。

インターフェイス

INotifyComposablePartCatalogChanged

ComposablePartCatalog が変更されたときに通知を行います。

列挙型

CompositionOptions

エクスポート プロバイダーのオプションを定義します。