System.ComponentModel.Composition.Hosting Namespace

Stellt VERWALTETe Extensibility Framework (MEF)-Typen bereit, die für Entwickler erweiterbarer Anwendungen oder Hosts nützlich sind.

Klassen

Name Beschreibung
AggregateCatalog

Ein Katalog, der die Elemente von ComposablePartCatalog Objekten kombiniert.

AggregateExportProvider

Ruft Exporte ab, die von einer Auflistung von ExportProvider Objekten bereitgestellt werden.

ApplicationCatalog

Ermittelt zugeordnete Teile in der Dynamic Link Library (DLL) und EXE-Dateien im Verzeichnis und Pfad einer Anwendung.

AssemblyCatalog

Ermittelt zugeordnete Teile in einer Assembly mit verwaltetem Code.

AtomicComposition

Stellt einen einzelnen Kompositionsvorgang für die Transaktionskomposition dar.

CatalogExportProvider

Ruft Exporte aus einem Katalog ab.

CatalogExtensions

Stellt Erweiterungsmethoden zum Erstellen von Kompositionsdiensten bereit.

ComposablePartCatalogChangeEventArgs

Stellt Daten für das Changed-Ereignis bereit.

ComposablePartExportProvider

Ruft Exporte aus einem Teil ab.

CompositionBatch

Stellt eine Gruppe von ComposablePart Objekten dar, die dem Container in einer einzelnen transaktionsbasierten Komposition hinzugefügt oder daraus entfernt werden.

CompositionConstants

Enthält statische Metadatenschlüssel, die vom Kompositionssystem verwendet werden.

CompositionContainer

Verwaltet die Zusammensetzung von Teilen.

CompositionScopeDefinition

Stellt einen Knoten in einer Struktur mit bereichsbezogenen Katalogen dar, die einen zugrunde liegenden Katalog und seine untergeordneten Bereiche widerspiegeln.

CompositionService

Stellt Methoden bereit, um Importe für eine vorhandene Webpartinstanz zu erfüllen.

DirectoryCatalog

Ermittelt attributierte Teile in den Assemblys in einem angegebenen Verzeichnis.

ExportProvider

Ruft Exporte ab, die mit einem angegebenen ImportDefinition Objekt übereinstimmen.

ExportsChangeEventArgs

Stellt Daten für das ExportsChanging und ExportsChanged das Ereignis bereit.

FilteredCatalog

Stellt einen Katalog dar, nachdem eine Filterfunktion darauf angewendet wurde.

ImportEngine

Führt die Komposition für Container aus.

ScopingExtensions

Definiert statische Komfortmethoden für die Bereichsdefinition.

TypeCatalog

Ermittelt zugeordnete Teile aus einer Sammlung von Typen.

Schnittstellen

Name Beschreibung
INotifyComposablePartCatalogChanged

Stellt Benachrichtigungen bereit, wenn sich eine ComposablePartCatalog Änderung ändert.

Enumerationen

Name Beschreibung
CompositionOptions

Definiert Optionen für Exportanbieter.