System.ComponentModel.Composition.Hosting 名前空間

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

クラス

Name 説明
AggregateCatalog

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

AggregateExportProvider

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

ApplicationCatalog

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

AssemblyCatalog

マネージド コード アセンブリ内の属性付きパーツを検出します。

AtomicComposition

トランザクションコンポジションの単一のコンポジション操作を表します。

CatalogExportProvider

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

ComposablePartCatalogChangeEventArgs

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

ComposablePartExportProvider

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

CompositionBatch

1 つのトランザクションコンポジションでコンテナーに追加または削除される ComposablePart オブジェクトのセットを表します。

CompositionContainer

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

CompositionScopeDefinition

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

DirectoryCatalog

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

ExportProvider

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

ExportsChangeEventArgs

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

FilteredCatalog

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

ImportEngine

コンテナーのコンポジションを実行します。

TypeCatalog

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

インターフェイス

Name 説明
INotifyComposablePartCatalogChanged

ComposablePartCatalogが変更されたときに通知を提供します。