Compartir a través de


ChangeBatchBase Miembros

Cuando lo invalida una clase derivada, representa los metadatos para un conjunto de cambios.

En las siguientes tablas se incluyen los miembros que expone el tipo ChangeBatchBase .

Propiedades públicas

  Nombre Descripción
Public property BatchWorkEstimate Obtiene o establece la estimación de trabajo total para el lote de cambios.
Public property CompatibilityLevel Obtiene o establece la versión de los componentes de Sync Framework que se puede utilizar con este objeto.
Public property Cc306212.static(es-es,SQL.105).gif DefaultCompatibilityLevel Obtiene o establece el nivel de compatibilidad predeterminado de todos los objetos ChangeBatchBase.
Public property DisposeAfterProcessing Obtiene o establece un valor que indica si el objeto de lote de cambios se elimina una vez finalizado el procesamiento.
Public property FilterKeyMap Obtiene o establece el mapa de claves de filtro que contiene los filtros cuyo seguimiento realiza la réplica que originó este lote de cambios.
Public property IsEmpty Obtiene un valor que indica si el lote de cambios contiene algún cambio.
Public property IsLastBatch Obtiene un valor que indica si se trata del último lote en la sesión de sincronización.
Public property LearnedKnowledge Obtiene el conocimiento que la réplica de destino logra cuando el proveedor de destino aplica todos los cambios de este lote de cambios.
Public property PrerequisiteKnowledge Obtiene el conocimiento mínimo que debe tener un proveedor de destino para procesar este lote de cambios.
Public property RemainingSessionWorkEstimate Obtiene o establece la estimación de trabajo restante para la sesión de sincronización.
Public property SourceForgottenKnowledge Obtiene el conocimiento olvidado de la réplica de origen.

Arriba

Métodos públicos

(vea también Métodos protegidos )

  Nombre Descripción
Public method AddChange Agrega el cambio de elemento especificado al grupo que se encuentra abierto.
Public method AddChanges Agrega un conjunto de cambios de elementos especificado al grupo que está abierto actualmente.
Public method BeginOrderedGroup Abre un grupo ordenado en el lote de cambios. Este grupo se ordena por identificador de elemento.
Public method Dispose Sobrecargado. Libera los recursos usados por el objeto ChangeBatchBase.
Public method EndOrderedGroup Cierra un grupo ordenado abierto anteriormente en el lote de cambios.
Public method Equals  Sobrecargado. (Se hereda de Object).
Public method GetEnumerator Obtiene un objeto que enumera los cambios de elementos en este lote de cambios. Este método no se puede heredar.
Public method GetHashCode  (Se hereda de Object).
Public method GetType  (Se hereda de Object).
Public method Cc306212.static(es-es,SQL.105).gif ReferenceEquals  (Se hereda de Object).
Public method Serialize Serializa el lote de cambios en una matriz de bytes.
Public method SetFilterForgottenKnowledge Establece el conocimiento olvidado de filtro para el filtro especificado.
Public method SetLastBatch Establece un valor que indica que se trata del último lote de la sesión de sincronización.
Public method ToString  (Se hereda de Object).

Arriba

Métodos protegidos

  Nombre Descripción
Protected method Dispose Sobrecargado. Libera los recursos usados por el objeto ChangeBatchBase.
Protected method Finalize  (Se hereda de Object).
Protected method MemberwiseClone  (Se hereda de Object).
Protected method ThrowIfDisposed Produce una excepción ObjectDisposedException si se ha eliminado este objeto.

Arriba

Implementaciones de interfaces explícitas

  Nombre Descripción
Explicit interface implementation Method System.Collections.IEnumerable.GetEnumerator Obtiene un objeto que enumera los cambios de elementos en este lote de cambios.

Arriba

Vea también

Referencia

ChangeBatchBase Clase
Microsoft.Synchronization Espacio de nombres