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


Метод ChangeApplicationServices.EndChangeApplication

Завершает обработку пакета изменений.

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

Синтаксис

'Декларация
Public Function EndChangeApplication ( _
    batchLearnedKnowledge As SyncKnowledge _
) As SyncKnowledge
'Применение
Dim instance As ChangeApplicationServices
Dim batchLearnedKnowledge As SyncKnowledge
Dim returnValue As SyncKnowledge

returnValue = instance.EndChangeApplication(batchLearnedKnowledge)
public SyncKnowledge EndChangeApplication (
    SyncKnowledge batchLearnedKnowledge
)
public:
SyncKnowledge^ EndChangeApplication (
    SyncKnowledge^ batchLearnedKnowledge
)
public SyncKnowledge EndChangeApplication (
    SyncKnowledge batchLearnedKnowledge
)
public function EndChangeApplication (
    batchLearnedKnowledge : SyncKnowledge
) : SyncKnowledge

Параметры

  • batchLearnedKnowledge
    Набор известных знаний пакета изменений.

Возвращаемое значение

Возвращает обновленный набор знаний назначения, основанный на примененных и пропущенных изменениях.

Исключения

Тип исключения Условие

ArgumentNullException

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

SyncIdFormatMismatchException

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

SyncInvalidOperationException

Применение изменений не было запущено.

Замечания

Набор известных знаний пакета изменений, указанный параметром batchLearnedKnowledge, изменяется этим методом, чтобы исключить изменения, о которых было сообщено как о пропущенных в ходе применения.

Возвращенный обновленный набор знаний назначения должен заменить текущий набор знаний реплики назначения.

NoteПримечание.

Во время вычисления обновленного набора знаний назначения все изменения, для которых поставщик назначения не сообщил об успешном применении путем вызова метода ReportItemChangeApplied или ReportChangeUnitChangeApplied, считаются неуспешными.

См. также

Справочник

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