System.ComponentModel.Composition.Hosting Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |