Элементы ChangeBatchBase
При переопределении в производном классе представляет метаданные для набора изменений.
В следующих таблицах перечислены члены, доступные в типе ChangeBatchBase .
Открытые свойства
Имя | Описание | |
---|---|---|
BatchWorkEstimate | Возвращает или задает оцениваемый общий объем работы для пакета изменений. | |
CompatibilityLevel | Возвращает или задает версию компонентов Sync Framework, которые могут использоваться с этим объектом. | |
DefaultCompatibilityLevel | Возвращает или задает уровень совместимости по умолчанию для всех объектов ChangeBatchBase. | |
DisposeAfterProcessing | Возвращает или задает значение, определяющее, удаляется ли объект пакета изменений после завершения обработки. | |
FilterKeyMap | Возвращает или задает схему ключей фильтра, содержащую фильтры, отслеживаемые репликой, в которой создан этот пакет изменений. | |
IsEmpty | Возвращает значение, которое указывает, содержит ли пакет изменений какие-либо изменения. | |
IsLastBatch | Возвращает значение, которое указывает, является ли этот пакет изменений последним в сеансе синхронизации. | |
LearnedKnowledge | Возвращает набор знаний, который становится известен реплике назначения, когда поставщик назначения применяет все изменения в этом пакете изменений. | |
PrerequisiteKnowledge | Возвращает минимальный набор знаний, который требуется поставщику назначения для обработки этого пакета изменений. | |
RemainingSessionWorkEstimate | Возвращает или задает предполагаемый оставшийся объем работы для сеанса синхронизации. | |
SourceForgottenKnowledge | Возвращает утраченный набор знаний реплики источника. |
Вверх
Открытые методы
(см. также Закрытые методы )
Имя | Описание | |
---|---|---|
AddChange | Добавляет указанное изменение элемента в текущую открытую группу. | |
AddChanges | Добавляет указанный набор изменений элементов к открытой в настоящее время группе. | |
BeginOrderedGroup | Открывает упорядоченную группу в пакете изменений. Эта группа сортируется по идентификатору элемента. | |
Dispose | Перегруженный. Освобождает ресурсы, используемые объектом ChangeBatchBase. | |
EndOrderedGroup | Закрывает открытую ранее упорядоченную группу в пакете изменений. | |
Equals | Перегруженный. (наследуется из Object) | |
GetEnumerator | Возвращает объект, перечисляющий изменения элементов в этом пакете изменений. Этот метод не может быть унаследован. | |
GetHashCode | (наследуется из Object) | |
GetType | (наследуется из Object) | |
ReferenceEquals | (наследуется из Object) | |
Serialize | Выполняет сериализацию пакета изменений в байтовый массив. | |
SetFilterForgottenKnowledge | Задает утраченный набор знаний фильтра для указанного фильтра. | |
SetLastBatch | Задает значение, которое указывает, что этот пакет изменений является последним в сеансе синхронизации. | |
ToString | (наследуется из Object) |
Вверх
Закрытые методы
Имя | Описание | |
---|---|---|
Dispose | Перегруженный. Освобождает ресурсы, используемые объектом ChangeBatchBase. | |
Finalize | (наследуется из Object) | |
MemberwiseClone | (наследуется из Object) | |
ThrowIfDisposed | Вызывает исключение ObjectDisposedException, если данный объект был удален. |
Вверх
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
System.Collections.IEnumerable.GetEnumerator | Возвращает объект, перечисляющий изменения элементов в этом пакете изменений. |
Вверх
См. также
Справочник
Класс ChangeBatchBase
Пространство имен Microsoft.Synchronization