Compartilhar via


Membros ChangeBatchBase

Quando substituído por uma classe derivada, representa metadados para um conjunto de alterações.

As tabelas a seguir listam os membros expostos pelo tipo ChangeBatchBase .

Propriedades públicas

  Nome Descrição
Public property BatchWorkEstimate Obtém ou define o trabalho total estimado para o lote de alterações.
Public property CompatibilityLevel Obtém ou define a versão de componentes do Sync Framework que podem ser usados com este objeto.
Public property Cc306212.static(pt-br,SQL.105).gif DefaultCompatibilityLevel Obtém ou define o nível de compatibilidade padrão de todos os objetos ChangeBatchBase.
Public property DisposeAfterProcessing Obtém ou define um valor que indica se o objeto do lote de alterações é descartado depois da finalização do processo.
Public property FilterKeyMap Obtém ou define o mapa de chave de filtro que contém os filtros acompanhados pela réplica que originou este lote de alterações.
Public property IsEmpty Obtém um valor que indica se o lote de alterações contém alterações.
Public property IsLastBatch Obtém um valor que indica se este é o último lote da sessão de sincronização.
Public property LearnedKnowledge Obtém o conhecimento que a réplica de destino adquire quando o provedor de destino aplica todas as alterações neste lote de alterações.
Public property PrerequisiteKnowledge Obtém o conhecimento mínimo que um provedor de destino deve ter para processar este lote de alterações.
Public property RemainingSessionWorkEstimate Obtém ou define a estimativa de trabalho restante para a sessão de sincronização.
Public property SourceForgottenKnowledge Obtém o conhecimento esquecido da réplica de origem.

Superior

Métodos públicos

(consulte também Métodos protegidos )

  Nome Descrição
Public method AddChange Adiciona uma alteração de item específica ao grupo que está aberto
Public method AddChanges Adiciona um conjunto de alterações de item especificado ao grupo que está aberto
Public method BeginOrderedGroup Abre um grupo ordenado no lote de alterações. Esse grupo é ordenado por ID de item.
Public method Dispose Sobrecarregado. Libera os recursos usados pelo objeto ChangeBatchBase.
Public method EndOrderedGroup Fecha um grupo ordenado aberto anteriormente no lote de alterações.
Public method Equals  Sobrecarregado. (Herdado de Object.)
Public method GetEnumerator Obtém um objeto que enumera as alterações de item neste lote de alterações. Esse método não pode ser herdado.
Public method GetHashCode  (Herdado de Object.)
Public method GetType  (Herdado de Object.)
Public method Cc306212.static(pt-br,SQL.105).gif ReferenceEquals  (Herdado de Object.)
Public method Serialize Serializa o lote de alterações para uma matriz de bytes.
Public method SetFilterForgottenKnowledge Define o conhecimento esquecido do filtro especificado.
Public method SetLastBatch Define um valor que indica que este é o último lote da sessão de sincronização.
Public method ToString  (Herdado de Object.)

Superior

Métodos protegidos

  Nome Descrição
Protected method Dispose Sobrecarregado. Libera os recursos usados pelo objeto ChangeBatchBase.
Protected method Finalize  (Herdado de Object.)
Protected method MemberwiseClone  (Herdado de Object.)
Protected method ThrowIfDisposed Lança ObjectDisposedException se esse objeto foi descartado.

Superior

Implementações de interface explícitas

  Nome Descrição
Explicit interface implementation Method System.Collections.IEnumerable.GetEnumerator Obtém um objeto que enumera as alterações de item neste lote de alterações.

Superior

Consulte também

Referência

Classe ChangeBatchBase
Namespace Microsoft.Synchronization