Прочитать на английском

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


Метод ReportChangeUnitChangeApplied

Уведомляет службу применения изменений об успешном применении изменения базовой единицы в реплике назначения.

Пространство имен:  Microsoft.Synchronization
Сборка:  Microsoft.Synchronization (в Microsoft.Synchronization.dll)

Синтаксис

public void ReportChangeUnitChangeApplied(
    ChangeUnitChange changeUnitChange
)

Параметры

Исключения

Исключение Условие
ArgumentNullException

Обязательный параметр равен null Nothing nullptr unit пустая ссылка (Nothing в Visual Basic) .

ActiveChangeApplicationContextException

Объект ChangeApplicationContext уже активен. Активный объект ChangeApplicationContext должен обрабатываться, пока его свойство ChangeApplicationAction не установлено в значение Finished, а также до обработки других изменений.

ChangeNeedsKnowledgeException

changeUnitChange не содержит определяющий набор знаний.

SyncIdFormatMismatchException

Схема форматов идентификаторов для объекта набора знаний, содержащегося в параметре changeUnitChange, не совпадает со схемой форматов идентификаторов, указанной при инициализации этого объекта.

SyncInvalidOperationException

Применение изменений не запущено, либо изменение changeUnitChange или его родительское изменение уже признано успешно примененным либо участвующим в конфликте.

ForgottenKnowledgeNotContainedException

Набор известных знаний для изменения не содержит утраченный набор известных знаний.

См. также

Справочник

ChangeApplicationServices Класс

Элементы ChangeApplicationServices

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