다음을 통해 공유


ChangeApplicationServices.GetUpdatedDestinationKnowledge 메서드

지금까지 적용된 모든 변경 내용을 포함하는 업데이트된 대상 정보를 가져옵니다.

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

구문

‘선언
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
    지금까지 적용된 모든 변경 내용을 포함하는 업데이트된 대상 잊어버린 정보를 반환합니다. 이 값은 적용할 변경 내용 집합이 복구 동기화의 일부가 아니면 null 참조(Visual Basic에서는 Nothing)일 수 있고, 그렇지 않으면 null 참조(Visual Basic에서는 Nothing)일 수 없습니다.

예외

예외 형식 조건

FullEnumerationExpectedException

변경 내용 집합이 복구 동기화의 일부이지만 BeginFullEnumerationChangeApplication 대신 BeginChangeApplication을 사용하여 변경 내용 적용을 시작했습니다.

SyncInvalidOperationException

변경 내용 적용이 시작되지 않았습니다.

주의

이 메서드에서 반환되는 업데이트된 정보 개체에는 ReportItemChangeApplied 또는 ReportChangeUnitChangeApplied를 호출하여 대상 공급자가 성공적으로 적용된 것으로 보고한 변경 내용만 포함됩니다.

참고 항목

참조

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