System.ComponentModel.Composition.Hosting 命名空間

提供對可擴充應用程式或主機開發者有用的管理擴充框架(MEF)類型。

類別

名稱 Description
AggregateCatalog

一個結合物件元素 ComposablePartCatalog 的目錄。

AggregateExportProvider

擷取由一組 ExportProvider 物件所提供的匯出資料。

ApplicationCatalog

在動態連結函式庫(DLL)及應用程式目錄與路徑中的 EXE 檔案中發現有屬性的部分。

AssemblyCatalog

在受管理的程式碼組合中發現已歸屬的部分。

AtomicComposition

表示交易式組合的單一組合作業。

CatalogExportProvider

從目錄擷取導出。

CatalogExtensions

提供構建作文服務的擴充方法。

ComposablePartCatalogChangeEventArgs

提供 Changed 事件的資料。

ComposablePartExportProvider

從元件擷取導出。

CompositionBatch

代表一組 ComposablePart 物件,會在單一交易組合中新增或移除。

CompositionConstants

包含組合系統使用的靜態元資料鍵。

CompositionContainer

管理元件組合。

CompositionScopeDefinition

代表一個有作用範圍目錄樹中的節點,反映底層目錄及其子範圍。

CompositionService

提供滿足現有元件實例匯入的方法。

DirectoryCatalog

在指定目錄中發現組件中已歸屬的零件。

ExportProvider

擷取與指定 ImportDefinition 物件相符的匯出資料。

ExportsChangeEventArgs

提供事件資料ExportsChangingExportsChanged

FilteredCatalog

代表在套用篩選函數後的目錄。

ImportEngine

執行容器的撰寫。

ScopingExtensions

定義靜態便利性範圍法。

TypeCatalog

從多種類型中發現已歸屬的零件。

介面

名稱 Description
INotifyComposablePartCatalogChanged

當 a ComposablePartCatalog 變更時會提供通知。

列舉

名稱 Description
CompositionOptions

定義匯出提供者的選項。