System.ComponentModel.Composition.Primitives 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 die primitiven Typen bereit, die dem MEF-Programmiermodell zugrunde liegen.
Klassen
ComposablePart |
Definiert die abstrakte Basisklasse für zusammensetzbare Teile, die Objekte importieren oder exportierte Objekte erstellen. |
ComposablePartCatalog |
Stellt die abstrakte Basisklasse für zusammensetzbare Partkataloge dar, die ComposablePartDefinition-Objekte sammeln und zurückgeben. |
ComposablePartDefinition |
Definiert eine abstrakte Basisklasse für zusammensetzbare Partdefinitionen, die die Erstellung von ComposablePart-Objekten beschreiben und ermöglichen. |
ComposablePartException |
Die Ausnahme, die ausgelöst wird, wenn beim Aufrufen von Methoden für ein ComposablePart-Objekt ein Fehler auftritt. |
ContractBasedImportDefinition |
Stellt einen Import dar, der für ein ComposablePart-Objekt erforderlich ist und sowohl einen Vertragsnamen als auch Metadaten angeben kann. |
Export |
Stellt einen Export dar, bei dem es sich um einen Typ handelt, der aus einem mit Verzögerung erstellten exportierten Objekt und beschreibenden Metadaten für das Objekt besteht. |
ExportDefinition |
Beschreibt den von einem bestimmten Export-Objekt erfüllten Vertrag. |
ExportedDelegate |
Stellt eine von ComposablePart exportierte Funktion dar. |
ImportDefinition |
Stellt einen Import dar, der für ein ComposablePart-Objekt erforderlich ist. |
Schnittstellen
ICompositionElement |
Stellt ein an der Komposition beteiligtes Element dar. |
Enumerationen
ImportCardinality |
Gibt die Kardinalität der für Export erforderlichen ImportDefinition-Objekte an. |