KnowledgeSyncProvider.ProcessFullEnumerationChangeBatch 메서드
파생 클래스에서 재정의되면 항목 저장소에 변경 내용을 적용함으로써 전체 열거에 대한 변경 내용 집합을 처리합니다.
네임스페이스: Microsoft.Synchronization
어셈블리: microsoft.synchronization.dll의 Microsoft.Synchronization
구문
‘선언
Public MustOverride Sub ProcessFullEnumerationChangeBatch ( _
resolutionPolicy As ConflictResolutionPolicy, _
sourceChanges As FullEnumerationChangeBatch, _
changeDataRetriever As Object, _
syncCallbacks As SyncCallbacks, _
sessionStatistics As SyncSessionStatistics _
)
‘사용 방법
Dim instance As KnowledgeSyncProvider
Dim resolutionPolicy As ConflictResolutionPolicy
Dim sourceChanges As FullEnumerationChangeBatch
Dim changeDataRetriever As Object
Dim syncCallbacks As SyncCallbacks
Dim sessionStatistics As SyncSessionStatistics
instance.ProcessFullEnumerationChangeBatch(resolutionPolicy, sourceChanges, changeDataRetriever, syncCallbacks, sessionStatistics)
public abstract void ProcessFullEnumerationChangeBatch (
ConflictResolutionPolicy resolutionPolicy,
FullEnumerationChangeBatch sourceChanges,
Object changeDataRetriever,
SyncCallbacks syncCallbacks,
SyncSessionStatistics sessionStatistics
)
public:
virtual void ProcessFullEnumerationChangeBatch (
ConflictResolutionPolicy resolutionPolicy,
FullEnumerationChangeBatch^ sourceChanges,
Object^ changeDataRetriever,
SyncCallbacks^ syncCallbacks,
SyncSessionStatistics^ sessionStatistics
) abstract
public abstract void ProcessFullEnumerationChangeBatch (
ConflictResolutionPolicy resolutionPolicy,
FullEnumerationChangeBatch sourceChanges,
Object changeDataRetriever,
SyncCallbacks syncCallbacks,
SyncSessionStatistics sessionStatistics
)
public abstract function ProcessFullEnumerationChangeBatch (
resolutionPolicy : ConflictResolutionPolicy,
sourceChanges : FullEnumerationChangeBatch,
changeDataRetriever : Object,
syncCallbacks : SyncCallbacks,
sessionStatistics : SyncSessionStatistics
)
매개 변수
- resolutionPolicy
이 메서드가 변경 내용을 적용할 때 사용할 충돌 해결 정책입니다.
- sourceChanges
로컬에 적용할 원본 공급자의 일괄 변경 내용입니다.
- changeDataRetriever
변경 내용 데이터를 검색하는 데 사용할 수 있는 개체입니다. IChangeDataRetriever 개체이거나 공급자 관련 개체일 수 있습니다.
- syncCallbacks
변경 내용 적용 중에 이벤트 알림을 받는 개체입니다.
- sessionStatistics
변경 내용 통계를 추적합니다. 사용자 지정 변경 내용 적용을 사용하는 공급자의 경우 이 개체는 변경 내용 적용 결과로 업데이트되어야 합니다.
주의
이 메서드는 잊어버린 정보를 복구하는 동안 호출됩니다.
구현자를 위한 정보: NotifyingChangeApplier를 사용하여 변경 내용을 적용하는 공급자는 항목 ID가 sourceChanges의 DestinationVersionEnumerationRangeLowerBound 및 DestinationVersionEnumerationRangeUpperBound 속성 사이에 있는 복제본의 모든 변경 내용을 항목 ID순으로 열거해야 합니다. 그런 다음 대상 변경 내용의 목록이 ApplyFullEnumerationChanges에 제공되어야 합니다.
참고 항목
참조
KnowledgeSyncProvider 클래스
KnowledgeSyncProvider 멤버
Microsoft.Synchronization 네임스페이스