System.ComponentModel.Composition.Primitives Espacio de nombres

Este espacio de nombres proporciona los tipos primitivos subyacentes del modelo de programación de MEF.

Clases

ComposablePart

Define la clase base abstracta para los elementos susceptibles de composición, que importan objetos y producen objetos exportados.

ComposablePartCatalog

Representa la clase base abstracta de los catálogos de elementos que pueden componerse, que recopilan y devuelven objetos ComposablePartDefinition.

ComposablePartDefinition

Define una clase base abstracta para definiciones de elementos que se pueden crear, que describen y permiten la creación de objetos ComposablePart.

ComposablePartException

Representa la excepción que se inicia cuando se produce un error al llamar a métodos en un objeto ComposablePart.

ContractBasedImportDefinition

Representa una importación que un objeto ComposablePart requiere 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 de creación retrasada y los metadatos que describen ese objeto.

ExportDefinition

Describe el contrato que un objeto Export determinado satisface.

ExportedDelegate

Representa una función exportada por ComposablePart.

ImportDefinition

Representa una importación necesaria para un objeto ComposablePart.

Interfaces

ICompositionElement

Representa un elemento que participa en la composición.

Enumeraciones

ImportCardinality

Indica la cardinalidad de los objetos Export que necesita un objeto ImportDefinition.