Элементы ChangeBatch
Представляет метаданные для набора изменений. Этот класс не может наследоваться.
Тип ChangeBatch предоставляет доступ к следующим элементам.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
ChangeBatch(SyncIdFormatGroup, SyncKnowledge, ForgottenKnowledge) | Инициализирует новый экземпляр класса ChangeBatch, содержащий указанную схему форматов идентификаторов, набор знаний от реплики назначения и утраченный набор знаний поставщика источника. |
![]() |
ChangeBatch(SyncIdFormatGroup, SyncKnowledge, ForgottenKnowledge, FilterInfo) | Инициализирует новый экземпляр класса ChangeBatch, содержащий указанную схему форматов идентификаторов, набор знаний из реплики назначения, утраченные наборы знаний из реплики источника и фильтр, который используется для управления набором изменений, включаемых в пакет изменений при его создании. |
В начало
Методы
Имя | Описание | |
---|---|---|
![]() |
AddChange(ItemChange) | Добавляет указанное изменение элемента в текущую открытую группу. (Наследуется из ChangeBatchBase.) |
![]() |
AddChanges(IEnumerable< (Of < <' (ItemChange> ) > > )) | Добавляет указанный набор изменений элементов к открытой в настоящее время группе. (Наследуется из ChangeBatchBase.) |
![]() |
AddLoggedConflict(ItemChange, SyncKnowledge) | Добавляет метаданные, представляющие конфликт, к пакету изменений. |
![]() |
BeginOrderedGroup(SyncId) | Открывает упорядоченную группу в пакете изменений. Эта группа сортируется по идентификатору элемента. (Наследуется из ChangeBatchBase.) |
![]() |
BeginUnorderedGroup() () () () | Открывает неупорядоченную группу в пакете изменений. Изменения элемента в этой группе могут иметь любой порядок. |
![]() ![]() |
Deserialize(SyncIdFormatGroup, array<Byte> [] () [] []) | Статический метод, создающий объект пакета изменений и инициализирующий его с помощью схемы форматов идентификаторов и данных из массива байтов. |
![]() ![]() |
Deserialize(SyncIdFormatGroup, ISyncFilterDeserializer, array<Byte> [] () [] []) | Статический метод, создающий объект пакета изменений и инициализирующий его с помощью схемы форматов идентификаторов, десериализатора пользовательских фильтров и данных из байтового массива. |
![]() |
Dispose() () () () | Освобождает все ресурсы, используемые объектом ChangeBatchBase. (Наследуется из ChangeBatchBase.) |
![]() |
Dispose(Boolean) | Освобождает неуправляемые (а также при необходимости управляемые) ресурсы, занятые объектом ChangeBatchBase. (Наследуется из ChangeBatchBase.) |
![]() |
EndOrderedGroup(SyncId, SyncKnowledge) | Закрывает открытую ранее упорядоченную группу в пакете изменений. (Наследуется из ChangeBatchBase.) |
![]() |
EndUnorderedGroup(SyncKnowledge, Boolean) | Закрывает уже открытую неупорядоченную группу в пакете изменений. |
![]() |
Equals(Object) | (Наследуется из Object.) |
![]() |
Finalize() () () () | (Наследуется из Object.) |
![]() |
GetEnumerator() () () () | Возвращает объект, перечисляющий изменения элементов в этом пакете изменений. Этот метод не может быть унаследован. (Наследуется из ChangeBatchBase.) |
![]() |
GetHashCode() () () () | (Наследуется из Object.) |
![]() |
GetLearnedKnowledgeWithPrerequisite(SyncKnowledge) | Возвращает набор знаний, который становится известным в реплике назначения, когда поставщик назначения применяет все изменения в этом пакете изменений, учитывая предварительно заданный набор знаний в пакете изменений. |
![]() |
GetObjectData(SerializationInfo, StreamingContext) | Помещает данные пакета изменений в объект SerializationInfo. |
![]() |
GetType() () () () | (Наследуется из Object.) |
![]() |
MemberwiseClone() () () () | (Наследуется из Object.) |
![]() |
Serialize() () () () | Выполняет сериализацию пакета изменений в байтовый массив. (Наследуется из ChangeBatchBase.) |
![]() |
SetFilterForgottenKnowledge(UInt32, SyncKnowledge) | Задает утраченный набор знаний фильтра для указанного фильтра. (Наследуется из ChangeBatchBase.) |
![]() |
SetLastBatch() () () () | Задает значение, которое указывает, что этот пакет изменений является последним в сеансе синхронизации. (Наследуется из ChangeBatchBase.) |
![]() |
ThrowIfDisposed() () () () | Вызывает исключение ObjectDisposedException, если данный объект был удален. (Наследуется из ChangeBatchBase.) |
![]() |
ToString() () () () | (Наследуется из Object.) |
В начало
Свойства
Имя | Описание | |
---|---|---|
![]() |
BatchWorkEstimate | Возвращает или задает оцениваемый общий объем работы для пакета изменений. (Наследуется из ChangeBatchBase.) |
![]() |
CompatibilityLevel | Возвращает или задает версию компонентов Sync Framework, которые могут использоваться с этим объектом. (Наследуется из ChangeBatchBase.) |
![]() |
DisposeAfterProcessing | Возвращает или задает значение, определяющее, удаляется ли объект пакета изменений после завершения обработки. (Наследуется из ChangeBatchBase.) |
![]() |
FilterKeyMap | Возвращает или задает схему ключей фильтра, содержащую фильтры, отслеживаемые репликой, в которой создан этот пакет изменений. (Наследуется из ChangeBatchBase.) |
![]() |
IsEmpty | Возвращает значение, которое указывает, содержит ли пакет изменений какие-либо изменения. (Наследуется из ChangeBatchBase.) |
![]() |
IsLastBatch | Возвращает значение, которое указывает, является ли этот пакет изменений последним в сеансе синхронизации. (Наследуется из ChangeBatchBase.) |
![]() |
LearnedKnowledge | Возвращает набор знаний, который становится известен реплике назначения, когда поставщик назначения применяет все изменения в этом пакете изменений. (Наследуется из ChangeBatchBase.) |
![]() |
PrerequisiteKnowledge | Возвращает минимальный набор знаний, который требуется поставщику назначения для обработки этого пакета изменений. (Наследуется из ChangeBatchBase.) |
![]() |
RemainingSessionWorkEstimate | Возвращает или задает предполагаемый оставшийся объем работы для сеанса синхронизации. (Наследуется из ChangeBatchBase.) |
![]() |
SourceForgottenKnowledge | Возвращает утраченный набор знаний исходной реплики. (Наследуется из ChangeBatchBase.) |
В начало
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
![]() ![]() |
IEnumerable. . :: . .GetEnumerator() () () () | Возвращает объект, перечисляющий изменения элементов в этом пакете изменений. (Наследуется из ChangeBatchBase.) |
В начало