Compartilhar via


Membros FullEnumerationChangeBatch

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

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

Construtor público

  Nome Descrição
Public method FullEnumerationChangeBatch Inicializa uma nova instância da classe FullEnumerationChangeBatch que contém o esquema de formato de ID especificado, o conhecimento do provedor de destino, o conhecimento esquecido do provedor de origem e o limite inferior fechado do intervalo de IDs de item a serem enumeradas.

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 DestinationVersionEnumerationRangeLowerBound Obtém o limite inferior fechado nas IDs de item que requerem versões de destino.
Public property DestinationVersionEnumerationRangeUpperBound Obtém o limite superior fechado nas IDs de item que requerem versões de destino.
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 LearnedKnowledgeAfterFullEnumerationRecovery Obtém o conhecimento que a réplica de destino aprenderá depois de aplicar todas as alterações na enumeração completa.
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 BeginOrderedGroup  (Herdado de ChangeBatchBase.)
Public method Static Deserialize Cria um novo objeto FullEnumerationChangeBatch e o inicializa usando dados serializados.
Public method EndOrderedGroup  (Herdado de ChangeBatchBase.)
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 Serializa os dados do objeto para 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 FullEnumerationChangeBatch
Namespace Microsoft.Synchronization