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


Метод ChangeApplicationServices.GetUpdatedDestinationKnowledge

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

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

Синтаксис

'Декларация
Public Sub GetUpdatedDestinationKnowledge ( _
    <OutAttribute> ByRef destinationKnowledge As SyncKnowledge, _
    <OutAttribute> ByRef destinationForgottenKnowledge As ForgottenKnowledge _
)
'Применение
Dim instance As ChangeApplicationServices
Dim destinationKnowledge As SyncKnowledge
Dim destinationForgottenKnowledge As ForgottenKnowledge

instance.GetUpdatedDestinationKnowledge(destinationKnowledge, destinationForgottenKnowledge)
public void GetUpdatedDestinationKnowledge (
    out SyncKnowledge destinationKnowledge,
    out ForgottenKnowledge destinationForgottenKnowledge
)
public:
void GetUpdatedDestinationKnowledge (
    [OutAttribute] SyncKnowledge^% destinationKnowledge, 
    [OutAttribute] ForgottenKnowledge^% destinationForgottenKnowledge
)
public void GetUpdatedDestinationKnowledge (
    /** @attribute OutAttribute() */ /** @ref */ SyncKnowledge destinationKnowledge, 
    /** @attribute OutAttribute() */ /** @ref */ ForgottenKnowledge destinationForgottenKnowledge
)
JScript does not support passing value-type arguments by reference.

Параметры

  • destinationKnowledge
    Возвращает обновленный набор знаний назначения, содержащий все изменения, примененные на данный момент.
  • destinationForgottenKnowledge
    Возвращает обновленный утраченный набор знаний назначения, содержащий все изменения, примененные на данный момент. Может иметь значение пустая ссылка (Nothing в Visual Basic), если набор изменений, подлежащих применению, не является частью синхронизации восстановления. В противном случае значение пустая ссылка (Nothing в Visual Basic) недопустимо.

Исключения

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

FullEnumerationExpectedException

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

SyncInvalidOperationException

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

Замечания

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

См. также

Справочник

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