CompositionBatch 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í.
Representa un conjunto de ComposablePart objetos que se agregarán o quitarán del contenedor en una única composición transaccional.
public ref class CompositionBatch
public class CompositionBatch
type CompositionBatch = class
Public Class CompositionBatch
- Herencia
-
CompositionBatch
Constructores
| Nombre | Description |
|---|---|
| CompositionBatch() |
Inicializa una nueva instancia de la clase CompositionBatch. |
| CompositionBatch(IEnumerable<ComposablePart>, IEnumerable<ComposablePart>) |
Inicializa una nueva instancia de la CompositionBatch clase con las partes especificadas para agregar y quitar. |
Propiedades
| Nombre | Description |
|---|---|
| PartsToAdd |
Obtiene la colección de ComposablePart objetos que se van a agregar. |
| PartsToRemove |
Obtiene la colección de ComposablePart objetos que se van a quitar. |
Métodos
| Nombre | Description |
|---|---|
| AddExport(Export) |
Agrega la exportación especificada al CompositionBatch objeto . |
| AddPart(ComposablePart) |
Agrega la parte especificada al CompositionBatch objeto . |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| RemovePart(ComposablePart) |
Coloca la parte especificada en la lista de elementos que se van a quitar. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Métodos de extensión
| Nombre | Description |
|---|---|
| AddExportedValue<T>(CompositionBatch, String, T) |
Crea una parte a partir del valor especificado y lo agrega al lote especificado con el nombre de contrato especificado. |
| AddExportedValue<T>(CompositionBatch, T) |
Crea una parte a partir del valor especificado y la agrega al lote especificado. |
| AddPart(CompositionBatch, Object) |
Crea una parte que se puede componer a partir del objeto con atributos especificado y lo agrega al lote de composición especificado. |