다음을 통해 공유


SaveChangeContext.GetUpdatedDestinationKnowledge 메서드

이 변경 내용이 적용된 후의 대상 정보 상태를 나타내는 업데이트된 정보 및 잊어버린 정보 개체를 가져옵니다.

네임스페이스: Microsoft.Synchronization
어셈블리: microsoft.synchronization.dll의 Microsoft.Synchronization

구문

‘선언
Public Sub GetUpdatedDestinationKnowledge ( _
    <OutAttribute> ByRef knowledge As SyncKnowledge, _
    <OutAttribute> ByRef forgottenKnowledge As ForgottenKnowledge _
)
‘사용 방법
Dim instance As SaveChangeContext
Dim knowledge As SyncKnowledge
Dim forgottenKnowledge As ForgottenKnowledge

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

매개 변수

  • knowledge
    대상에 대한 업데이트된 정보입니다.
  • forgottenKnowledge
    대상에 대한 업데이트된 잊어버린 정보입니다.

주의

이 메서드에 의해 반환되는 정보 개체는 대상에 있는 기존 정보 개체를 직접 대체해야 합니다.

공급자는 이 메서드를 호출하기 전에 RecordRecoverableErrorForItem을 사용하여 복구할 수 있는 모든 오류를 보고해야 합니다.

이 메서드는 한 변경 내용에 대해 한 번만 호출될 수 있습니다. 이 메서드는 첫 번째 호출이 아닌 모든 호출에 대해서는 InvalidOperationException을 발생시킵니다.

참고 항목

참조

SaveChangeContext 클래스
SaveChangeContext 멤버
Microsoft.Synchronization 네임스페이스