Compartilhar via


Membros ChangeBatch

Representa metadados para um conjunto de alterações. Essa classe não pode ser herdada.

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

Construtor público

  Nome Descrição
Public method ChangeBatch Sobrecarregado. Inicializa uma nova instância da classe ChangeBatch.

Superior

Propriedades públicas

  Nome Descrição
Public property BatchWorkEstimate  Obtém ou define o trabalho total estimado para o lote de alterações.(Herdado de ChangeBatchBase.)
Public property IsEmpty  Obtém um valor que indica se o lote de alterações contém alterações.(Herdado de ChangeBatchBase.)
Public property IsLastBatch  Obtém um valor que indica se este é o último lote da sessão de sincronização.(Herdado de ChangeBatchBase.)
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.(Herdado de ChangeBatchBase.)
Public property PrerequisiteKnowledge  Obtém o conhecimento mínimo que um provedor de destino deve ter para processar este lote de alterações.(Herdado de ChangeBatchBase.)
Public property RemainingSessionWorkEstimate  Obtém ou define a estimativa de trabalho restante para a sessão de sincronização.(Herdado de ChangeBatchBase.)
Public property SourceForgottenKnowledge  Obtém o conhecimento esquecido da réplica de origem.(Herdado de ChangeBatchBase.)

Superior

Métodos públicos

(consulte também Métodos protegidos )

  Nome Descrição
Public method AddChange  (Herdado de ChangeBatchBase.)
Public method AddChanges  (Herdado de ChangeBatchBase.)
Public method AddLoggedConflict Adiciona metadados que representam um conflito com o lote de alterações.
Public method BeginOrderedGroup  (Herdado de ChangeBatchBase.)
Public method BeginUnorderedGroup Abre um grupo desordenado no lote de alterações. As alterações de item desse grupo podem estar em qualquer ordem.
Public method Static Deserialize Método estático que cria um objeto de lote de alterações e o inicializa usando um esquema de formato de ID e dados de uma matriz de bytes.
Public method EndOrderedGroup  (Herdado de ChangeBatchBase.)
Public method EndUnorderedGroup Fecha um grupo desordenado 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.(Herdado de ChangeBatchBase.)
Public method GetHashCode  (Herdado de Object.)
Public method GetObjectData Coloca os dados do lote de alterações em um objeto SerializationInfo.
Public method GetType  (Herdado de Object.)
Public method Static ReferenceEquals  (Herdado de Object.)
Public method Serialize  Serializa o lote de alterações para uma matriz de bytes.(Herdado de ChangeBatchBase.)
Public method SetLastBatch  Define um valor que indica que este é o último lote da sessão de sincronização.(Herdado de ChangeBatchBase.)
Public method ToString  (Herdado de Object.)

Superior

Métodos protegidos

  Nome Descrição
Protected method Finalize  (Herdado de Object.)
Protected method MemberwiseClone  (Herdado de Object.)

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.(Herdado de ChangeBatchBase.)

Superior

Consulte também

Referência

Classe ChangeBatch
Namespace Microsoft.Synchronization