System.ComponentModel.Composition.Primitives Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cet espace de noms fournit les types primitifs sous-jacents au modèle de programmation MEF.
Classes
ComposablePart |
Définit la classe de base abstraite pour les éléments composables qui importent des objets et produisent des objets exportés. |
ComposablePartCatalog |
Représente la classe de base abstraite pour les catalogues de composants composables, qui collectent et retournent des objets ComposablePartDefinition. |
ComposablePartDefinition |
Définit une classe de base abstraite pour les définitions de composants composables, qui décrivent et activent la création d'objets ComposablePart. |
ComposablePartException |
Exception levée lorsqu'une erreur se produit lors de l'appel de méthodes sur un objet ComposablePart. |
ContractBasedImportDefinition |
Représente une importation requise par un objet ComposablePart et qui peut spécifier à la fois un nom de contrat et des métadonnées. |
Export |
Représente une exportation, qui est un type qui se compose d'un objet exporté créé par délai et des métadonnées qui décrivent cet objet. |
ExportDefinition |
Décrit le contrat qu'un objet Export particulier satisfait. |
ExportedDelegate |
Représente une fonction exportée par un ComposablePart. |
ImportDefinition |
Représente une importation requise par un objet ComposablePart. |
Interfaces
ICompositionElement |
Représente un élément qui participe à la composition. |
Énumérations
ImportCardinality |
Indique la cardinalité des objets Export requis par un ImportDefinition. |