System.ComponentModel.Composition.Hosting Obor názvů

Poskytuje typy MEF (Managed Extensibility Framework), které jsou užitečné pro vývojáře rozšiřitelných aplikací nebo hostitelů.

Třídy

Název 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.

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í.

CompositionContainer

Spravuje složení částí.

CompositionScopeDefinition

Představuje uzel ve stromu vymezených katalogů, který odráží základní katalog a jeho podřízené obory.

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ů.

TypeCatalog

Vyhledá části s atributy z kolekce typů.

Rozhraní

Název Description
INotifyComposablePartCatalogChanged

Poskytuje oznámení při ComposablePartCatalog změně.