System.ComponentModel.Composition.Hosting Namespace

Dieser Namespace stellt MEF-Typen (Managed Extensibility Framework) bereit, die für Entwickler oder Host von erweiterbaren Anwendungen nützlich sind.

Klassen

AggregateCatalog

Ein Katalog, der die Elemente von ComposablePartCatalog-Objekten kombiniert.

AggregateExportProvider

Ruft die von einer Auflistung von ExportProvider-Objekten bereitgestellten Exporte ab.

ApplicationCatalog

Ermittelt attributierte Teile in DLL (Dynamic Link Library)- und EXE-Dateien, die sich in einem Anwendungsverzeichnis oder -pfad befinden.

AssemblyCatalog

Ermittelt attributierte Teile in einer Assembly mit verwaltetem Code.

AtomicComposition

Stellt einen Kompositionsvorgang für die Transaktionskomposition dar.

CatalogExportProvider

Ruft Exporte aus einem Katalog ab.

CatalogExtensions

Stellt Erweiterungsmethoden für das Erstellen von Kompositionsdiensten bereit.

ComposablePartCatalogChangeEventArgs

Stellt Daten für das Changed-Ereignis bereit.

ComposablePartExportProvider

Ruft Exporte aus einem Teil ab.

CompositionBatch

Stellt einen Satz von ComposablePart-Objekten dar, die einem Container hinzugefügt werden oder in einer einzelnen Transaktionskomposition vom Container entfernt werden.

CompositionConstants

Enthält vom Kompositionssystem verwendete statische Metadatenschlüssel.

CompositionContainer

Verwaltet die Komposition von Teilen.

CompositionScopeDefinition

Stellt einen Knoten in einer Struktur von Bereichskatalogen dar und gibt einen zugrunde liegenden Katalog und seine untergeordneten Bereiche wieder.

CompositionService

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

DirectoryCatalog

Ermittelt attribuierte Teile in den Assemblys im angegebenen Verzeichnis.

ExportProvider

Ruft Exporte ab, die einem angegebenen ImportDefinition-Objekt entsprechen.

ExportsChangeEventArgs

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

FilteredCatalog

Stellt einen Katalog dar, nachdem hierfür eine Filterfunktion angewendet wurde.

ImportEngine

Führt Komposition für Container aus.

ScopingExtensions

Definiert statische Hilfsmethoden zum Bewerten.

TypeCatalog

Ermittelt attributierte Teile aus einer Auflistung von Typen.

Schnittstellen

INotifyComposablePartCatalogChanged

Stellt Benachrichtigungen bereit, wenn sich ein ComposablePartCatalog ändert.

Enumerationen

CompositionOptions

Definiert Optionen für Exportanbieter.