다음을 통해 공유


ISimpleSyncServices 인터페이스

단순 공급자를 사용하는 복제본용으로 디자인된 서비스 집합을 나타냅니다.

interface ISimpleSyncServices : IUnknown

멤버

ISimpleSyncServices 메서드 설명

ISimpleSyncServices::Initialize

메타데이터 및 복제본 정보를 사용하여 ISimpleSyncServices 개체를 초기화합니다.

ISimpleSyncServices::ResetLocalOnlyDeletes

다음에 복제본이 원본으로 사용될 때 로컬 삭제가 다시 열거되고 일반 삭제로 전파되도록 메타데이터를 다시 설정합니다.

ISimpleSyncServices::RemoveItemFromReplica

복제본에서 항목의 메타데이터를 제거하지만 항목 자체는 제거하지 않습니다. 이후 동기화 세션이 진행되는 동안 해당 항목은 새로 만든 항목으로 다시 열거됩니다.

ISimpleSyncServices::BeginRemoveItemsFromReplica

RemoveItemFromReplica를 호출하여 항목을 제거할 수 있는 트랜잭션을 시작합니다.

ISimpleSyncServices::EndRemoveItemsFromReplica

RemoveItemFromReplica를 호출하여 항목을 제거한 트랜잭션을 종료합니다.

ISimpleSyncServices::CleanupDeletedItems

삭제된 항목과 연결된 메타데이터를 메타데이터 저장소에서 제거하기 위해 정리 작업을 호출합니다.

ISimpleSyncServices::EnumerateAllLiveItems

일반 삭제 또는 로컬 삭제를 사용하여 삭제되지 않은 복제본의 항목을 모두 열거합니다.

ISimpleSyncServices::IsItemLastModifiedLocally

로컬 복제본에서 항목을 마지막으로 수정했는지 여부를 반환합니다.

ISimpleSyncServices::SerializeReplicaMetadata

Metadata Storage Service 저장소의 내용을 정식 형식의 대상 파일로 직렬화합니다.

ISimpleSyncServices::DeserializeReplicaMetadata

정식 메타데이터 파일의 내용을 Metadata Storage Service 저장소로 역직렬화합니다.

ISimpleSyncServices::GetSerializedReplicaInfo

연결된 복제본의 ID와 같은 직렬화된 메타데이터에 대한 정보를 가져옵니다.

요구 사항

헤더: FullEnumerationProvider.h

참고 항목

개념

Sync Framework 단순 공급자 구성 요소