System.ComponentModel.Composition.Hosting Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje typy MEF (Managed Extensibility Framework), které jsou užitečné pro vývojáře rozšiřitelných aplikací nebo hostitelů.
Třídy
| Name | Description |
|---|---|
| AggregateCatalog |
Katalog, který kombinuje prvky ComposablePartCatalog objektů. |
| AggregateExportProvider |
Načte exporty poskytované kolekcí ExportProvider objektů. |
| ApplicationCatalog |
Vyhledá atributy části v knihovně dynamického propojení (DLL) a EXE soubory v adresáři a cestě aplikace. |
| AssemblyCatalog |
Vyhledá části přiřazené v sestavení spravovaného kódu. |
| AtomicComposition |
Představuje jednu operaci složení pro transakční složení. |
| CatalogExportProvider |
Načte exporty z katalogu. |
| CatalogExtensions |
Poskytuje rozšiřující metody pro vytváření služeb složení. |
| ComposablePartCatalogChangeEventArgs |
Poskytuje data pro událost Changed. |
| ComposablePartExportProvider |
Načte exporty z části. |
| CompositionBatch |
Představuje sadu ComposablePart objektů, které budou přidány nebo odebrány z kontejneru v jediné transakční složení. |
| CompositionConstants |
Obsahuje statické klíče metadat používané systémem složení. |
| CompositionContainer |
Spravuje složení částí. |
| CompositionScopeDefinition |
Představuje uzel ve stromu vymezených katalogů, který odráží základní katalog a jeho podřízené obory. |
| CompositionService |
Poskytuje metody pro splnění importů v existující instanci části. |
| DirectoryCatalog |
Zjistí v sestaveních v zadaném adresáři atributy. |
| ExportProvider |
Načte exporty, které odpovídají zadanému ImportDefinition objektu. |
| ExportsChangeEventArgs |
Poskytuje data pro ExportsChanging událost a ExportsChanged událost. |
| FilteredCatalog |
Představuje katalog po použití funkce filtru. |
| ImportEngine |
Provádí složení kontejnerů. |
| ScopingExtensions |
Definuje metody statického pohodlí pro určení rozsahu. |
| TypeCatalog |
Vyhledá části s atributy z kolekce typů. |
Rozhraní
| Name | Description |
|---|---|
| INotifyComposablePartCatalogChanged |
Poskytuje oznámení při ComposablePartCatalog změně. |
Výčty
| Name | Description |
|---|---|
| CompositionOptions |
Definuje možnosti pro zprostředkovatele exportu. |