ChangeApplicationServices.BeginChangeApplication 메서드
변경 내용 집합을 처리하기 시작합니다.
네임스페이스: Microsoft.Synchronization
어셈블리: microsoft.synchronization.dll의 Microsoft.Synchronization
구문
‘선언
Public Sub BeginChangeApplication ( _
destinationKnowledge As SyncKnowledge, _
destinationForgottenKnowledge As ForgottenKnowledge, _
filterInfo As FilterInfo, _
syncCallbacks As SyncCallbacks, _
sourceDataRetriever As IChangeDataRetriever, _
destinationDataRetriever As IChangeDataRetriever _
)
‘사용 방법
Dim instance As ChangeApplicationServices
Dim destinationKnowledge As SyncKnowledge
Dim destinationForgottenKnowledge As ForgottenKnowledge
Dim filterInfo As FilterInfo
Dim syncCallbacks As SyncCallbacks
Dim sourceDataRetriever As IChangeDataRetriever
Dim destinationDataRetriever As IChangeDataRetriever
instance.BeginChangeApplication(destinationKnowledge, destinationForgottenKnowledge, filterInfo, syncCallbacks, sourceDataRetriever, destinationDataRetriever)
public void BeginChangeApplication (
SyncKnowledge destinationKnowledge,
ForgottenKnowledge destinationForgottenKnowledge,
FilterInfo filterInfo,
SyncCallbacks syncCallbacks,
IChangeDataRetriever sourceDataRetriever,
IChangeDataRetriever destinationDataRetriever
)
public:
void BeginChangeApplication (
SyncKnowledge^ destinationKnowledge,
ForgottenKnowledge^ destinationForgottenKnowledge,
FilterInfo^ filterInfo,
SyncCallbacks^ syncCallbacks,
IChangeDataRetriever^ sourceDataRetriever,
IChangeDataRetriever^ destinationDataRetriever
)
public void BeginChangeApplication (
SyncKnowledge destinationKnowledge,
ForgottenKnowledge destinationForgottenKnowledge,
FilterInfo filterInfo,
SyncCallbacks syncCallbacks,
IChangeDataRetriever sourceDataRetriever,
IChangeDataRetriever destinationDataRetriever
)
public function BeginChangeApplication (
destinationKnowledge : SyncKnowledge,
destinationForgottenKnowledge : ForgottenKnowledge,
filterInfo : FilterInfo,
syncCallbacks : SyncCallbacks,
sourceDataRetriever : IChangeDataRetriever,
destinationDataRetriever : IChangeDataRetriever
)
매개 변수
- destinationKnowledge
대상 복제본의 현재 정보입니다.
- destinationForgottenKnowledge
대상 복제본의 현재 잊어버린 정보입니다. 이 값은 null 참조(Visual Basic에서는 Nothing)일 수 있습니다.
- filterInfo
대상 공급자에 사용되는 필터에 대한 정보입니다. 이 값은 null 참조(Visual Basic에서는 Nothing)일 수 있습니다.
- syncCallbacks
변경 내용 적용 이벤트에 대한 알림을 받을 콜백입니다. 이 값은 null 참조(Visual Basic에서는 Nothing)일 수 있습니다.
- sourceDataRetriever
원본 복제본에서 항목 데이터를 검색하는 데 사용할 수 있는 개체입니다.
- destinationDataRetriever
대상 복제본에서 항목 데이터를 검색하는 데 사용할 수 있는 개체입니다.
예외
예외 형식 | 조건 |
---|---|
필수 매개 변수가 null 참조(Visual Basic에서는 Nothing)입니다. |
|
지정된 정보 개체의 ID 형식 스키마가 이 개체가 초기화될 때 지정된 ID 형식 스키마와 일치하지 않습니다. |
|
변경 내용 적용이 시작되었지만 다른 변경 내용 집합에서 끝나지 않았습니다. |
주의
일반적으로 이 메서드는 대상 공급자의 ProcessChangeBatch 메서드가 받은 각 일괄 변경 내용에 대해 한 번씩 호출됩니다.
정보를 설정 또는 계산하거나 변경 내용을 적용 또는 보고하려면 먼저 이 메서드를 호출해야 합니다.
참고 항목
참조
ChangeApplicationServices 클래스
ChangeApplicationServices 멤버
Microsoft.Synchronization 네임스페이스