System.ComponentModel.Composition.Hosting Naamruimte

Biedt MEF-typen (Managed Extensibility Framework) die nuttig zijn voor ontwikkelaars van uitbreidbare toepassingen of hosts.

Klassen

Name Description
AggregateCatalog

Een catalogus waarin de elementen van ComposablePartCatalog objecten worden gecombineerd.

AggregateExportProvider

Hiermee worden exports opgehaald die worden geleverd door een verzameling ExportProvider objecten.

ApplicationCatalog

Detecteert toegewezen onderdelen in de DLL-bestanden (Dynamic Link Library) en EXE-bestanden in de map en het pad van een toepassing.

AssemblyCatalog

Detecteert toegewezen onderdelen in een beheerde code-assembly.

AtomicComposition

Vertegenwoordigt één samenstellingsbewerking voor transactionele samenstelling.

CatalogExportProvider

Hiermee worden exports opgehaald uit een catalogus.

CatalogExtensions

Biedt uitbreidingsmethoden voor het bouwen van samenstellingsservices.

ComposablePartCatalogChangeEventArgs

Biedt gegevens voor de Changed gebeurtenis.

ComposablePartExportProvider

Hiermee worden exports opgehaald uit een onderdeel.

CompositionBatch

Vertegenwoordigt een set ComposablePart objecten die worden toegevoegd aan of verwijderd uit de container in één transactionele samenstelling.

CompositionConstants

Bevat statische metagegevenssleutels die door het samenstellingssysteem worden gebruikt.

CompositionContainer

Beheert de samenstelling van onderdelen.

CompositionScopeDefinition

Vertegenwoordigt een knooppunt in een structuur met scoped catalogi, die een onderliggende catalogus en de onderliggende bereiken weergeeft.

CompositionService

Biedt methoden om te voldoen aan importbewerkingen op een bestaand onderdeelexemplaren.

DirectoryCatalog

Detecteert toegewezen onderdelen in de assembly's in een opgegeven map.

ExportProvider

Hiermee worden exports opgehaald die overeenkomen met een opgegeven ImportDefinition object.

ExportsChangeEventArgs

Biedt gegevens voor de ExportsChanging en ExportsChanged gebeurtenis.

FilteredCatalog

Vertegenwoordigt een catalogus nadat er een filterfunctie op is toegepast.

ImportEngine

Voert samenstelling uit voor containers.

ScopingExtensions

Definieert statische gemaksmethoden voor bereik.

TypeCatalog

Detecteert kenmerken van een verzameling typen.

Interfaces

Name Description
INotifyComposablePartCatalogChanged

Geeft meldingen wanneer een ComposablePartCatalog wijziging wordt uitgevoerd.

Enums

Name Description
CompositionOptions

Definieert opties voor exportproviders.