Метод ChangeApplicationServices.EndFullEnumerationChangeApplication
Завершает обработку набора изменений в ходе синхронизации восстановления.
Пространство имен: Microsoft.Synchronization
Сборка: Microsoft.Synchronization (в microsoft.synchronization.dll)
Синтаксис
'Декларация
Public Sub EndFullEnumerationChangeApplication ( _
batchLearnedKnowledge As SyncKnowledge, _
batchLearnedForgottenKnowledge As ForgottenKnowledge, _
<OutAttribute> ByRef destinationKnowledge As SyncKnowledge, _
<OutAttribute> ByRef destinationForgottenKnowledge As ForgottenKnowledge _
)
'Применение
Dim instance As ChangeApplicationServices
Dim batchLearnedKnowledge As SyncKnowledge
Dim batchLearnedForgottenKnowledge As ForgottenKnowledge
Dim destinationKnowledge As SyncKnowledge
Dim destinationForgottenKnowledge As ForgottenKnowledge
instance.EndFullEnumerationChangeApplication(batchLearnedKnowledge, batchLearnedForgottenKnowledge, destinationKnowledge, destinationForgottenKnowledge)
public void EndFullEnumerationChangeApplication (
SyncKnowledge batchLearnedKnowledge,
ForgottenKnowledge batchLearnedForgottenKnowledge,
out SyncKnowledge destinationKnowledge,
out ForgottenKnowledge destinationForgottenKnowledge
)
public:
void EndFullEnumerationChangeApplication (
SyncKnowledge^ batchLearnedKnowledge,
ForgottenKnowledge^ batchLearnedForgottenKnowledge,
[OutAttribute] SyncKnowledge^% destinationKnowledge,
[OutAttribute] ForgottenKnowledge^% destinationForgottenKnowledge
)
public void EndFullEnumerationChangeApplication (
SyncKnowledge batchLearnedKnowledge,
ForgottenKnowledge batchLearnedForgottenKnowledge,
/** @attribute OutAttribute() */ /** @ref */ SyncKnowledge destinationKnowledge,
/** @attribute OutAttribute() */ /** @ref */ ForgottenKnowledge destinationForgottenKnowledge
)
JScript does not support passing value-type arguments by reference.
Параметры
- batchLearnedKnowledge
Набор известных знаний пакета изменений.
- batchLearnedForgottenKnowledge
Известный утраченный набор знаний пакета изменений.
- destinationKnowledge
Возвращает обновленный набор знаний назначения, основанный на примененных и пропущенных изменениях.
- destinationForgottenKnowledge
Возвращает обновленный утраченный набор знаний назначения на основании примененных или пропущенных изменений.
Исключения
Тип исключения | Условие |
---|---|
Обязательный параметр равен пустая ссылка (Nothing в Visual Basic). |
|
Схема форматов идентификаторов указанного объекта набора знаний не совпадает со схемой форматов идентификаторов, указанной при инициализации этого объекта. |
|
Применение изменений не было запущено. |
Замечания
Набор известных знаний пакета изменений, указанный параметром batchLearnedKnowledge, и утраченный набор известных знаний пакета изменений, указанный параметром batchLearnedForgottenKnowledge, изменяются этим методом, чтобы исключить изменения, о которых было сообщено как о пропущенных в ходе применения.
Обновленный набор знаний назначения, возвращаемый в параметре destinationKnowledge, и обновленный утраченный набор знаний назначения, возвращаемый в параметре destinationForgottenKnowledge, должны заменить текущий набор знаний и утраченный набор знаний реплики назначения.
Примечание. |
---|
Во время вычисления обновленного набора знаний назначения все изменения, для которых поставщик назначения не сообщил об успешном применении путем вызова метода ReportItemChangeApplied или ReportChangeUnitChangeApplied, считаются неуспешными. |
См. также
Справочник
Класс ChangeApplicationServices
Элементы ChangeApplicationServices
Пространство имен Microsoft.Synchronization