System.Composition.Hosting.Core 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含代表組合引擎核心功能的類別,包括組合操作、合約、零件相依關係、匯出描述,以及共用零件的存續期間上下文,這些上下文可規範其如何被處置。
類別
| 名稱 | Description |
|---|---|
| CompositionContract |
代表零件間的協議,使合成引擎能匹配進口與出口。 |
| CompositionDependency |
代表一個部分必須具備的依賴性,才能滿足一個。ExportDescriptorPromise 這個類別在組合引擎初始化時用來判斷是否可以產生合成,如果不能,應該提供什麼誤差。 |
| CompositionOperation |
表示單一組合作業。 |
| DependencyAccessor |
允許 ExportDescriptorProvider 物件定位其相依關係。 |
| ExportDescriptor |
描述合成引擎已知零件的匯出。 |
| ExportDescriptorPromise |
代表可用零件能提供的一個出口描述符。 |
| ExportDescriptorProvider |
提供合成引擎已知零件的出口描述。 |
| LifetimeContext |
表示存留期樹狀結構中的節點。 |
委派
| 名稱 | Description |
|---|---|
| CompositeActivator |
代表檔允許在合成過程中存取零件與出口實例。 |