Compartir a través de


CompositionBatch Clase

Definición

Representa un conjunto de objetos ComposablePart que se agregarán o se quitarán del contenedor en una composición transaccional única.

public ref class CompositionBatch
public class CompositionBatch
type CompositionBatch = class
Public Class CompositionBatch
Herencia
CompositionBatch

Constructores

CompositionBatch()

Inicializa una nueva instancia de la clase CompositionBatch.

CompositionBatch(IEnumerable<ComposablePart>, IEnumerable<ComposablePart>)

Inicializa una nueva instancia de la clase CompositionBatch con los elementos especificados que se van a agregar y quitar.

Propiedades

PartsToAdd

Obtiene la colección de objetos ComposablePart que se van a agregar.

PartsToRemove

Obtiene la colección de objetos ComposablePart que se van a quitar.

Métodos

AddExport(Export)

Agrega la exportación especificada al objeto CompositionBatch.

AddPart(ComposablePart)

Agrega el elemento especificado al objeto CompositionBatch.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve 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 Object actual.

(Heredado de Object)
RemovePart(ComposablePart)

Coloca el elemento especificado 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

AddExportedValue<T>(CompositionBatch, T)

Crea un elemento a partir del valor especificado y lo agrega al lote indicado.

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.

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.

Se aplica a