System.ComponentModel.Composition.Primitives 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
此命名空間提供了 MEF 程式設計模型底層的原始型態。
類別
| 名稱 | Description |
|---|---|
| ComposablePart |
定義可組合部分的抽象基底類別,用於匯入物件並產生匯出物件。 |
| ComposablePartCatalog |
代表可組合零件目錄的抽象基底類別,該目錄收集並回傳 ComposablePartDefinition 物件。 |
| ComposablePartDefinition |
定義了一個抽象基底類別,用於可組合部分定義,用以描述並啟用物件的建立 ComposablePart 。 |
| ComposablePartException |
當呼叫物件方法 ComposablePart 時發生錯誤時拋出的例外。 |
| ContractBasedImportDefinition |
代表物件所需的 ComposablePart 匯入,且可指定合約名稱與元資料。 |
| Export |
代表一個匯出,這是一種由延遲產生的匯出物件及其描述該物件的元資料組成的類型。 |
| ExportDefinition |
描述特定 Export 物件所滿足的契約。 |
| ExportedDelegate |
代表由 ComposablePart匯出的函數。 |
| ImportDefinition |
代表物件所需的 ComposablePart 匯入。 |
介面
| 名稱 | Description |
|---|---|
| ICompositionElement |
代表參與創作的元素。 |
列舉
| 名稱 | Description |
|---|---|
| ImportCardinality |
表示 Export所需的 ImportDefinition 物件基數。 |