ChangeBatch Miembros
Representa los metadatos de un conjunto de cambios. Esta clase no se puede heredar.
El tipo ChangeBatch expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ChangeBatch(SyncIdFormatGroup, SyncKnowledge, ForgottenKnowledge) | Inicializa una nueva instancia de la clase ChangeBatch que contiene el esquema de formato de identificador, el conocimiento de la réplica de destino, y el conocimiento olvidado del proveedor de origen especificados. | |
ChangeBatch(SyncIdFormatGroup, SyncKnowledge, ForgottenKnowledge, FilterInfo) | Inicializa una nueva instancia de la clase ChangeBatch que contiene el esquema de formato de identificador especificado, el conocimiento de la réplica de destino, el conocimiento olvidado de la réplica de origen y el filtro que se utiliza para controlar qué cambios se incluyen en el lote de cambios. |
Principio
Métodos
Nombre | Descripción | |
---|---|---|
AddChange(ItemChange) | Agrega el cambio de elemento especificado al grupo que se encuentra abierto. (Se hereda de ChangeBatchBase). | |
AddChanges(IEnumerable< (Of < <' (ItemChange> ) > > )) | Agrega un conjunto de cambios de elementos especificado al grupo que está abierto actualmente. (Se hereda de ChangeBatchBase). | |
AddLoggedConflict(ItemChange, SyncKnowledge) | Agrega metadatos que representan un conflicto al lote de cambios. | |
BeginOrderedGroup(SyncId) | Abre un grupo ordenado en el lote de cambios. Este grupo se ordena por identificador de elemento. (Se hereda de ChangeBatchBase). | |
BeginUnorderedGroup() () () () | Abre un grupo no ordenado en el lote de cambios. Los cambios de elemento en este grupo pueden estar en cualquier orden. | |
Deserialize(SyncIdFormatGroup, array<Byte> [] () [] []) | Método estático que crea un objeto de lote de cambios y lo inicializa utilizando un esquema de formato de identificador y los datos de una matriz de bytes. | |
Deserialize(SyncIdFormatGroup, ISyncFilterDeserializer, array<Byte> [] () [] []) | Método estático que crea un objeto de lote de cambios y lo inicializa utilizando un esquema de formato de identificador, un deserializador de filtro personalizado y los datos de una matriz de bytes. | |
Dispose() () () () | Libera todos los recursos utilizados por el objeto ChangeBatchBase. (Se hereda de ChangeBatchBase). | |
Dispose(Boolean) | Libera los recursos no administrados utilizados por el objeto ChangeBatchBase y, opcionalmente, los recursos administrados. (Se hereda de ChangeBatchBase). | |
EndOrderedGroup(SyncId, SyncKnowledge) | Cierra un grupo ordenado abierto anteriormente en el lote de cambios. (Se hereda de ChangeBatchBase). | |
EndUnorderedGroup(SyncKnowledge, Boolean) | Cierra un grupo no ordenado abierto anteriormente en el lote de cambios. | |
Equals(Object) | (Se hereda de Object). | |
Finalize() () () () | (Se hereda de Object). | |
GetEnumerator() () () () | Obtiene un objeto que enumera los cambios de elementos en este lote de cambios. Este método no se puede heredar. (Se hereda de ChangeBatchBase). | |
GetHashCode() () () () | (Se hereda de Object). | |
GetLearnedKnowledgeWithPrerequisite(SyncKnowledge) | Obtiene el conocimiento que la réplica de destino logra cuando el proveedor de destino aplica todos los cambios de este lote de cambios, en función de los conocimientos básicos previos del lote de cambios. | |
GetObjectData(SerializationInfo, StreamingContext) | Coloca los datos del lote de cambios en un objeto SerializationInfo. | |
GetType() () () () | (Se hereda de Object). | |
MemberwiseClone() () () () | (Se hereda de Object). | |
Serialize() () () () | Serializa el lote de cambios en una matriz de bytes. (Se hereda de ChangeBatchBase). | |
SetFilterForgottenKnowledge(UInt32, SyncKnowledge) | Establece el conocimiento olvidado de filtro para el filtro especificado. (Se hereda de ChangeBatchBase). | |
SetLastBatch() () () () | Establece un valor que indica que se trata del último lote de la sesión de sincronización. (Se hereda de ChangeBatchBase). | |
ThrowIfDisposed() () () () | Produce una excepción ObjectDisposedException si se ha eliminado este objeto. (Se hereda de ChangeBatchBase). | |
ToString() () () () | (Se hereda de Object). |
Principio
Propiedades
Nombre | Descripción | |
---|---|---|
BatchWorkEstimate | Obtiene o establece la estimación de trabajo total para el lote de cambios. (Se hereda de ChangeBatchBase). | |
CompatibilityLevel | Obtiene o establece la versión de los componentes de Sync Framework que se puede utilizar con este objeto. (Se hereda de ChangeBatchBase). | |
DisposeAfterProcessing | Obtiene o establece un valor que indica si el objeto de lote de cambios se elimina una vez finalizado el procesamiento. (Se hereda de ChangeBatchBase). | |
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. (Se hereda de ChangeBatchBase). | |
IsEmpty | Obtiene un valor que indica si el lote de cambios contiene algún cambio. (Se hereda de ChangeBatchBase). | |
IsLastBatch | Obtiene un valor que indica si se trata del último lote en la sesión de sincronización. (Se hereda de ChangeBatchBase). | |
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. (Se hereda de ChangeBatchBase). | |
PrerequisiteKnowledge | Obtiene el conocimiento mínimo que debe tener un proveedor de destino para procesar este lote de cambios. (Se hereda de ChangeBatchBase). | |
RemainingSessionWorkEstimate | Obtiene o establece la estimación de trabajo restante para la sesión de sincronización. (Se hereda de ChangeBatchBase). | |
SourceForgottenKnowledge | Obtiene el conocimiento olvidado de la réplica de origen. (Se hereda de ChangeBatchBase). |
Principio
Implementaciones de interfaces explícitas
Nombre | Descripción | |
---|---|---|
IEnumerable. . :: . .GetEnumerator() () () () | Obtiene un objeto que enumera los cambios de elementos en este lote de cambios. (Se hereda de ChangeBatchBase). |
Principio