Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

System.ComponentModel.Composition (Espacio de nombres)

Este espacio de nombres proporciona las clases que forman el núcleo de Managed Extensibility Framework (MEF).

  Clase Descripción
Clase pública Compatible con Biblioteca de clases portable AttributedModelServices Contiene métodos auxiliares para usar el modelo de programación con atributos MEF con composición.
Clase pública CatalogReflectionContextAttribute Cuando se aplica a un objeto Assembly, permite a un objeto AssemblyCatalog detectar los objetos ReflectionContext personalizados.
Clase pública Compatible con Biblioteca de clases portable ChangeRejectedException Representa una excepción que indica si un elemento ha sido rechazado durante la composición.
Clase pública Compatible con Biblioteca de clases portable CompositionContractMismatchException Excepción que se produce cuando el valor exportado o los metadatos subyacentes de un objeto Lazy<T, TMetadata> o Lazy<T> no se pueden convertir a T o TMetadataView, respectivamente.
Clase pública Compatible con Biblioteca de clases portable CompositionError Representa un error que se ha producido durante la composición.
Clase pública Compatible con Biblioteca de clases portable CompositionException Representa la excepción que se produce cuando se producen uno o varios errores durante la composición en un objeto CompositionContainer.
Clase pública Compatible con Biblioteca de clases portable ExportAttribute Especifica que un tipo, una propiedad, un campo o un método proporciona una exportación determinada.
Clase pública ExportFactory<T> Generador que crea nuevas instancias de una parte que proporciona la exportación especificada.
Clase pública ExportFactory<T, TMetadata> Generador que crea nuevas instancias de una parte que proporciona la exportación especificada, con metadatos asociados.
Clase pública ExportLifetimeContext<T> Contiene un valor exportado creado por un objeto ExportFactory<T> y una referencia a un método para liberar ese objeto.
Clase pública Compatible con Biblioteca de clases portable ExportMetadataAttribute Especifica los metadatos para un tipo, propiedad, campo o método marcados con ExportAttribute.
Clase pública Compatible con Biblioteca de clases portable ImportAttribute Especifica que el objeto CompositionContainer debe proporcionar un valor de propiedad, campo o parámetro.
Clase pública Compatible con Biblioteca de clases portable ImportCardinalityMismatchException Excepción que se produce cuando la cardinalidad de una importación no es compatible con la cardinalidad de las exportaciones correspondientes.
Clase pública Compatible con Biblioteca de clases portable ImportingConstructorAttribute Especifica qué constructor se debes utilizar al crear un elemento.
Clase pública Compatible con Biblioteca de clases portable ImportManyAttribute Especifica que el objeto CompositionContainer debe rellenar con todas las exportaciones correspondientes una propiedad, un campo o un parámetro.
Clase pública Compatible con Biblioteca de clases portable InheritedExportAttribute Especifica que un tipo proporciona una exportación determinada, y que las subclases de ese tipo también proporcionarán esa exportación.
Clase pública Compatible con Biblioteca de clases portable MetadataAttributeAttribute Especifica que las propiedades de un atributo personalizado proporcionan metadatos para las exportaciones aplicadas al mismo tipo, propiedad, campo o método.
Clase pública MetadataViewImplementationAttribute Especifica el tipo usado para implementar una vista de metadatos.
Clase pública Compatible con Biblioteca de clases portable PartCreationPolicyAttribute Especifica la propiedad CreationPolicy de un elemento.
Clase pública Compatible con Biblioteca de clases portable PartMetadataAttribute Especifica los metadatos de un elemento.
Clase pública Compatible con Biblioteca de clases portable PartNotDiscoverableAttribute Especifica que las exportaciones de este tipo no se incluirán en ComposablePartCatalog.

  Interfaz Descripción
Interfaz pública Compatible con Biblioteca de clases portable ICompositionService Proporciona métodos para cumplir las importaciones en una instancia de elemento existente.
Interfaz pública Compatible con Biblioteca de clases portable IPartImportsSatisfiedNotification Notifica a componente cuando se han cumplido sus importaciones.

  Enumeración Descripción
Enumeración pública Compatible con Biblioteca de clases portable CreationPolicy Especifica cuándo y cómo se va a inicializar un elemento.
Enumeración pública ImportSource Especifica valores que indican la forma en que el motor de composición de MEF busca las importaciones.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft