System.ComponentModel.Composition.Primitives Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Este espacio de nombres proporciona los tipos primitivos subyacentes al modelo de programación MEF.
Clases
| Nombre | Description |
|---|---|
| ComposablePart |
Define la clase base abstracta para los elementos que se pueden componer, que importan objetos y generan objetos exportados. |
| ComposablePartCatalog |
Representa la clase base abstracta para los catálogos de elementos que se pueden componer, que recopilan y devuelven ComposablePartDefinition objetos. |
| ComposablePartDefinition |
Define una clase base abstracta para las definiciones de elementos que se pueden componer, que describen y habilitan la creación de ComposablePart objetos. |
| ComposablePartException |
Excepción que se produce cuando se produce un error al llamar a métodos en un ComposablePart objeto . |
| ContractBasedImportDefinition |
Representa una importación requerida por un ComposablePart objeto y que puede especificar un nombre de contrato y metadatos. |
| Export |
Representa una exportación, que es un tipo que consta de un objeto exportado creado con retraso y los metadatos que describen ese objeto. |
| ExportDefinition |
Describe el contrato que satisface un objeto determinado Export . |
| ExportedDelegate |
Representa una función exportada por .ComposablePart |
| ImportDefinition |
Representa una importación requerida por un ComposablePart objeto . |
Interfaces
| Nombre | Description |
|---|---|
| ICompositionElement |
Representa un elemento que participa en la composición. |
Enumeraciones
| Nombre | Description |
|---|---|
| ImportCardinality |
Indica la cardinalidad de los objetos Export requeridos por un ImportDefinition. |