AttributedModelServices Clase
Definición
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í.
Contiene métodos del asistente para usar el modelo de programación con atributos MEF con composición.
public ref class AttributedModelServices abstract sealed
public static class AttributedModelServices
type AttributedModelServices = class
Public Module AttributedModelServices
- Herencia
-
AttributedModelServices
Métodos
AddExportedValue<T>(CompositionBatch, String, T) |
Crea un elemento a partir del valor especificado y lo agrega al lote indicado con el nombre de contrato especificado. |
AddExportedValue<T>(CompositionBatch, T) |
Crea un elemento a partir del valor especificado y lo agrega al lote indicado. |
AddPart(CompositionBatch, Object) |
Crea un elemento que se puede crear a partir del objeto con atributos especificado y lo agrega al lote de composición indicado. |
ComposeExportedValue<T>(CompositionContainer, String, T) |
Crea un elemento a partir del objeto especificado bajo el nombre de contrato indicado y lo compone en el contenedor de composición especificado. |
ComposeExportedValue<T>(CompositionContainer, T) |
Crea un elemento a partir del valor especificado y lo compone en el contenedor de composición especificado. |
ComposeParts(CompositionContainer, Object[]) |
Crea elementos a partir de una matriz de objetos con atributos y los compone en el contenedor de composición especificado. |
CreatePart(ComposablePartDefinition, Object) |
Crea un elemento que se puede crear a partir del objeto con atributos especificado, usando la definición de la parte especificada. |
CreatePart(Object) |
Crea un elemento que se puede crear a partir del objeto con atributos especificado. |
CreatePart(Object, ReflectionContext) |
Crea un elemento que se puede crear a partir del objeto con atributos especificado, usando el contexto de reflexión especificado. |
CreatePartDefinition(Type, ICompositionElement) |
Crea una definición de elemento con el tipo y el origen especificados. |
CreatePartDefinition(Type, ICompositionElement, Boolean) |
Crea una definición de elemento con el tipo y el origen especificados. |
Exports(ComposablePartDefinition, Type) |
Devuelve un valor que indica si la parte especificada contiene una exportación que coincide con el tipo de contrato especificado. |
Exports<T>(ComposablePartDefinition) |
Devuelve un valor que indica si la parte especificada contiene una exportación que coincide con el tipo de contrato especificado. |
GetContractName(Type) |
Obtiene un nombre de contrato canónico para el tipo especificado. |
GetMetadataView<TMetadataView>(IDictionary<String,Object>) |
Obtiene un objeto de vista de metadatos a partir de un diccionario de metadatos separados. |
GetTypeIdentity(MethodInfo) |
Obtiene el identificador único del método especificado. |
GetTypeIdentity(Type) |
Obtiene el identificador único del tipo especificado. |
Imports(ComposablePartDefinition, Type) |
Devuelve un valor que indica si la parte especificada contiene una importación que coincide con el tipo de contrato especificado. |
Imports(ComposablePartDefinition, Type, ImportCardinality) |
Devuelve un valor que indica si la parte especificada contiene una importación que coincide con el tipo de contrato y la cardinalidad de importación especificados. |
Imports<T>(ComposablePartDefinition) |
Devuelve un valor que indica si la parte especificada contiene una importación que coincide con el tipo de contrato especificado. |
Imports<T>(ComposablePartDefinition, ImportCardinality) |
Devuelve un valor que indica si la parte especificada contiene una importación que coincide con el tipo de contrato y la cardinalidad de importación especificados. |
SatisfyImportsOnce(ICompositionService, Object) |
Crea el elemento especificado usando el servicio de composición indicado, con la recomposición deshabilitada. |
SatisfyImportsOnce(ICompositionService, Object, ReflectionContext) |
Constituye la parte especificada mediante el servicio especificado de composición, con la recomposición deshabilitada y utilizando el contexto especificado de reflexión. |