Поделиться через


Элементы ChangeBatchBase

При переопределении в производном классе представляет метаданные для набора изменений.

В следующих таблицах перечислены члены, доступные в типе ChangeBatchBase .

Открытые свойства

  Имя Описание
Public property BatchWorkEstimate Возвращает или задает оцениваемый общий объем работы для пакета изменений.
Public property CompatibilityLevel Возвращает или задает версию компонентов Sync Framework, которые могут использоваться с этим объектом.
Public property Cc306212.static(ru-ru,SQL.105).gif DefaultCompatibilityLevel Возвращает или задает уровень совместимости по умолчанию для всех объектов ChangeBatchBase.
Public property DisposeAfterProcessing Возвращает или задает значение, определяющее, удаляется ли объект пакета изменений после завершения обработки.
Public property FilterKeyMap Возвращает или задает схему ключей фильтра, содержащую фильтры, отслеживаемые репликой, в которой создан этот пакет изменений.
Public property IsEmpty Возвращает значение, которое указывает, содержит ли пакет изменений какие-либо изменения.
Public property IsLastBatch Возвращает значение, которое указывает, является ли этот пакет изменений последним в сеансе синхронизации.
Public property LearnedKnowledge Возвращает набор знаний, который становится известен реплике назначения, когда поставщик назначения применяет все изменения в этом пакете изменений.
Public property PrerequisiteKnowledge Возвращает минимальный набор знаний, который требуется поставщику назначения для обработки этого пакета изменений.
Public property RemainingSessionWorkEstimate Возвращает или задает предполагаемый оставшийся объем работы для сеанса синхронизации.
Public property SourceForgottenKnowledge Возвращает утраченный набор знаний реплики источника.

Вверх

Открытые методы

(см. также Закрытые методы )

  Имя Описание
Public method AddChange Добавляет указанное изменение элемента в текущую открытую группу.
Public method AddChanges Добавляет указанный набор изменений элементов к открытой в настоящее время группе.
Public method BeginOrderedGroup Открывает упорядоченную группу в пакете изменений. Эта группа сортируется по идентификатору элемента.
Public method Dispose Перегруженный. Освобождает ресурсы, используемые объектом ChangeBatchBase.
Public method EndOrderedGroup Закрывает открытую ранее упорядоченную группу в пакете изменений.
Public method Equals  Перегруженный. (наследуется из Object)
Public method GetEnumerator Возвращает объект, перечисляющий изменения элементов в этом пакете изменений. Этот метод не может быть унаследован.
Public method GetHashCode  (наследуется из Object)
Public method GetType  (наследуется из Object)
Public method Cc306212.static(ru-ru,SQL.105).gif ReferenceEquals  (наследуется из Object)
Public method Serialize Выполняет сериализацию пакета изменений в байтовый массив.
Public method SetFilterForgottenKnowledge Задает утраченный набор знаний фильтра для указанного фильтра.
Public method SetLastBatch Задает значение, которое указывает, что этот пакет изменений является последним в сеансе синхронизации.
Public method ToString  (наследуется из Object)

Вверх

Закрытые методы

  Имя Описание
Protected method Dispose Перегруженный. Освобождает ресурсы, используемые объектом ChangeBatchBase.
Protected method Finalize  (наследуется из Object)
Protected method MemberwiseClone  (наследуется из Object)
Protected method ThrowIfDisposed Вызывает исключение ObjectDisposedException, если данный объект был удален.

Вверх

Явные реализации интерфейса

  Имя Описание
Explicit interface implementation Method System.Collections.IEnumerable.GetEnumerator Возвращает объект, перечисляющий изменения элементов в этом пакете изменений.

Вверх

См. также

Справочник

Класс ChangeBatchBase
Пространство имен Microsoft.Synchronization