Membros FullEnumerationChangeBatch
Representa metadados para um conjunto de alterações para uma enumeração completa. Essa classe não pode ser herdada.
O tipo FullEnumerationChangeBatch expõe os seguintes membros.
Construtores
Nome | Descrição | |
---|---|---|
FullEnumerationChangeBatch(SyncIdFormatGroup, SyncKnowledge, ForgottenKnowledge, SyncId) | 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. | |
FullEnumerationChangeBatch(SyncIdFormatGroup, SyncKnowledge, ForgottenKnowledge, SyncId, FilterInfo) | 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, o limite inferior fechado do intervalo de IDs de item a serem enumeradas e o filtro usado para controlar quais alterações são incluídas no lote de alterações. |
Início
Métodos
Nome | Descrição | |
---|---|---|
AddChange(ItemChange) | Adiciona uma alteração de item específica ao grupo que está aberto (Herdado de ChangeBatchBase.) | |
AddChanges(IEnumerable< (Of < <' (ItemChange> ) > > )) | Adiciona um conjunto de alterações de item especificado ao grupo que está aberto (Herdado de ChangeBatchBase.) | |
BeginOrderedGroup(SyncId) | Abre um grupo ordenado no lote de alterações. Esse grupo é ordenado por ID de item. (Herdado de ChangeBatchBase.) | |
Deserialize(SyncIdFormatGroup, array<Byte> [] () [] []) | Cria um novo objeto FullEnumerationChangeBatch e o inicializa usando dados serializados. | |
Deserialize(SyncIdFormatGroup, ISyncFilterDeserializer, array<Byte> [] () [] []) | Método estático que cria um objeto de lote de alterações usado para sincronização de recuperação e o inicializa usando um esquema de formato de ID, um desserializador de filtro personalizado e dados de uma matriz de bytes. | |
Dispose() () () () | Libera todos os recursos usados pelo objeto ChangeBatchBase. (Herdado de ChangeBatchBase.) | |
Dispose(Boolean) | Libera os recursos não gerenciados usados pelo objeto ChangeBatchBase e, como opção, libera os recursos gerenciados. (Herdado de ChangeBatchBase.) | |
EndOrderedGroup(SyncId, SyncKnowledge) | Fecha um grupo ordenado aberto anteriormente no lote de alterações. (Herdado de ChangeBatchBase.) | |
Equals(Object) | (Herdado de Object.) | |
Finalize() () () () | (Herdado de Object.) | |
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.) | |
GetHashCode() () () () | (Herdado de Object.) | |
GetObjectData(SerializationInfo, StreamingContext) | Serializa os dados de objeto para um objeto SerializationInfo. | |
GetType() () () () | (Herdado de Object.) | |
MemberwiseClone() () () () | (Herdado de Object.) | |
Serialize() () () () | Serializa o lote de alterações para uma matriz de bytes. (Herdado de ChangeBatchBase.) | |
SetFilterForgottenKnowledge(UInt32, SyncKnowledge) | Define o conhecimento esquecido do filtro especificado. (Herdado de ChangeBatchBase.) | |
SetLastBatch() () () () | Define um valor que indica que este é o último lote da sessão de sincronização. (Herdado de ChangeBatchBase.) | |
ThrowIfDisposed() () () () | Lançará ObjectDisposedException se esse objeto foi descartado. (Herdado de ChangeBatchBase.) | |
ToString() () () () | (Herdado de Object.) |
Início
Propriedades
Nome | Descrição | |
---|---|---|
BatchWorkEstimate | Obtém ou define o trabalho total estimado para o lote de alterações. (Herdado de ChangeBatchBase.) | |
CompatibilityLevel | Obtém ou define a versão de componentes do Sync Framework que podem ser usados com este objeto. (Herdado de ChangeBatchBase.) | |
DestinationVersionEnumerationRangeLowerBound | Obtém o limite inferior fechado nas IDs de item que requerem versões de destino. | |
DestinationVersionEnumerationRangeUpperBound | Obtém o limite superior fechado nas IDs de item que requerem versões de destino. | |
DisposeAfterProcessing | Obtém ou define um valor que indica se o objeto do lote de alterações é descartado depois da finalização do processo. (Herdado de ChangeBatchBase.) | |
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. (Herdado de ChangeBatchBase.) | |
IsEmpty | Obtém um valor que indica se o lote de alterações contém alterações. (Herdado de ChangeBatchBase.) | |
IsLastBatch | Obtém um valor que indica se este é o último lote da sessão de sincronização. (Herdado de ChangeBatchBase.) | |
LearnedForgottenKnowledge | Obtém o conhecimento esquecido que a réplica de destino adquire quando o provedor de destino aplica todas as alterações nesse lote de alterações durante a sincronização de recuperação. | |
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.) | |
LearnedKnowledgeAfterFullEnumerationRecovery | Obtém o conhecimento que a réplica de destino aprenderá depois de aplicar todas as alterações na enumeração completa. | |
PrerequisiteKnowledge | Obtém o conhecimento mínimo que um provedor de destino deve ter para processar este lote de alterações. (Herdado de ChangeBatchBase.) | |
RemainingSessionWorkEstimate | Obtém ou define a estimativa de trabalho restante para a sessão de sincronização. (Herdado de ChangeBatchBase.) | |
SourceForgottenKnowledge | Obtém o conhecimento esquecido da réplica de origem. (Herdado de ChangeBatchBase.) |
Início
Implementações de interface explícitas
Nome | Descrição | |
---|---|---|
IEnumerable. . :: . .GetEnumerator() () () () | Obtém um objeto que enumera as alterações de item neste lote de alterações. (Herdado de ChangeBatchBase.) |
Início