영어로 읽기

다음을 통해 공유


Windows 동기화

Windows 동기화 기술 개요입니다.

Windows 동기화를 개발하려면 다음 헤더가 필요합니다.

이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.

열거형

 
CONFLICT_RESOLUTION_POLICY

동기화 세션에 사용할 동시성 충돌 해결 정책의 옵션을 나타냅니다.
FILTERING_TYPE

필터링된 동기화 중에 변경 일괄 처리에 포함된 정보의 유형을 나타냅니다.
KNOWLEDGE_COOKIE_COMPARISON_RESULT

ISyncKnowledge2::CompareToKnowledgeCookie를 사용하여 지식 쿠키를 지식 개체와 비교할 때 가능한 결과를 나타냅니다.
SYNC_FULL_ENUMERATION_ACTION

ISyncCallback::OnFullEnumerationNeeded에 대한 응답으로 애플리케이션에서 수행할 작업을 나타냅니다.
SYNC_PROGRESS_STAGE

동기화 세션의 단계를 나타냅니다.
SYNC_PROVIDER_ROLE

동기화 세션의 다른 공급자를 기준으로 공급자의 역할을 나타냅니다.
SYNC_REGISTRATION_EVENT

다양한 유형의 동기화 등록 이벤트를 나타냅니다.
SYNC_RESOLVE_ACTION

특정 동시성 충돌을 resolve 위해 수행되는 작업을 나타냅니다.
SYNC_SERIALIZATION_VERSION

특정 구성 요소가 호환되는 Microsoft Sync Framework 버전을 나타냅니다.
SYNC_STATISTICS

구성 요소에 대한 정보를 전달하는 통계 유형을 나타냅니다.

Functions

 
AddChangeUnitMetadata

항목 변경에 변경 단위 메타데이터를 추가합니다.
AddFilter

파생 클래스에서 구현할 때 원본 공급자의 변경 열거에 사용되는 필터를 설정합니다.
AddItemMetadataToGroup

현재 열려 있는 그룹에 지정된 항목 변경을 추가합니다.
AddLoggedConflict

충돌을 나타내는 메타데이터를 변경 일괄 처리에 추가합니다.
BeginOrderedGroup

변경 일괄 처리에서 정렬된 그룹을 엽니다. 이 그룹은 항목 ID별로 정렬됩니다.
BeginSession

공급자가 동기화 세션에 참가하고 있음을 알 수 있습니다.
BeginUnorderedGroup

변경 일괄 처리에서 순서가 지정되지 않은 그룹을 엽니다. 이 그룹의 항목 변경 내용은 순서에 따라 다를 수 있습니다.
복제

열거자를 복제하고 현재 열거자와 동일한 상태에 있는 새 열거자를 반환합니다. (IEnumChangeUnitExceptions.Clone)
복제

열거자를 복제하고 현재 열거자와 동일한 상태에 있는 새 열거자를 반환합니다. (IEnumClockVector.Clone)
복제

열거자를 복제하고 현재 열거자와 동일한 상태에 있는 새 열거자를 반환합니다. (IEnumFeedClockVector.Clone)
복제

열거자를 복제하고 현재 열거자와 동일한 상태에 있는 새 열거자를 반환합니다. (IEnumRangeExceptions.Clone)
복제

열거자를 복제하고 현재 열거자와 동일한 상태에 있는 새 열거자를 반환합니다. (IEnumSingleItemExceptions.Clone)
복제

이 메서드가 구현되지 않은 경우 (IEnumSyncChanges.Clone)
복제

이 메서드가 구현되지 않은 경우 (IEnumSyncChangeUnits.Clone)
복제

이 개체의 새 instance 만들고 이 개체의 데이터를 새 개체로 복사합니다.
복제

열거자를 복제하고 현재 열거자와 동일한 상태에 있는 새 열거자를 반환합니다. (IEnumSyncProviderConfigUIInfos.Clone)
복제

열거자를 복제하고 현재 열거자와 동일한 상태에 있는 새 열거자를 반환합니다. (IEnumSyncProviderInfos.Clone)
CompareToKnowledgeCookie

지정된 지식 쿠키와 이 지식 개체를 빠르게 비교합니다.
보완

이 개체에 포함되어 있지만 지정된 지식에 포함되지 않은 지식을 반환합니다.
ContainsChange

지정한 항목 변경 내용이 이 지식에 의해 알려져 있는지 여부를 나타냅니다.
ContainsChangeUnit

지정된 변경 단위 변경 내용이 이 지식에 의해 알려져 있는지 여부를 나타냅니다.
ContainsKnowledge

지정된 지식이 이 지식으로 알려져 있는지 여부를 나타냅니다.
ContainsKnowledgeForChangeUnit

지정된 변경 단위에 대한 지정된 지식이 이 지식에 의해 알려져 있는지 여부를 나타냅니다.
ContainsKnowledgeForItem

지정된 항목에 대한 지정된 지식이 이 지식에 의해 알려져 있는지 여부를 나타냅니다.
ConvertFullEnumerationChangeBatchToRegularChangeBatch

ISyncFullEnumerationChangeBatch 개체를 ISyncChangeBatch 개체로 변환합니다.
ConvertVersion

다른 복제본(replica) 버전을 이 지식을 소유한 복제본(replica) 호환되는 버전으로 변환합니다.
CreateAndRegisterNewSyncProvider

새 동기화 공급자를 만들고 등록합니다.
CreateSyncProviderConfigUIRegistrationInstance

동기화 공급자 구성 UI의 메모리 내 instance 만듭니다.
CreateSyncProviderRegistrationInstance

동기화 공급자의 메모리 내 instance 만듭니다.
EndOrderedGroup

변경 일괄 처리에서 이전에 연 정렬된 그룹을 닫습니다.
EndSession

참가한 동기화 세션이 완료되었음을 공급자에게 알렸습니다.
EndUnorderedGroup

변경 일괄 처리에서 이전에 열린 순서가 지정되지 않은 그룹을 닫습니다.
EnumerateSyncProviderConfigUIs

지정된 조건에 대해 등록된 모든 ISyncProviderConfigUIInfo 개체를 열거하는 IEnumSyncProviderConfigUIInfos 열거형 인터페이스를 반환합니다.
EnumerateSyncProviders

지정된 조건에 대해 등록된 모든 ISyncProviderInfo 개체를 열거하는 IEnumSyncProviderInfos 열거형 인터페이스를 반환합니다.
ExcludeChangeUnit

지식에서 지정된 변경 단위에 대한 지식을 제거합니다.
ExcludeItem

지식에서 지정된 항목에 대한 지식을 제거합니다.
FindClockVectorForChangeUnit

지정된 변경 단위 ID와 연결된 클록 벡터를 가져옵니다.
FindClockVectorForItem

지정된 항목 ID와 연결된 클록 벡터를 가져옵니다.
FindMinTickCountForReplica

지정된 복제본(replica) 대한 지식에서 최소 틱 수를 찾습니다.
FindOrAddReplica

IReplicaKeyMap 개체에 항목을 추가하거나 항목을 찾습니다.
ForgetToVersion

지정된 버전보다 작거나 같은 모든 버전이 잊혀졌을 수 있으며 해당 삭제 표시가 삭제되었을 수 있음을 반영하기 위해 잊어버린 지식을 업데이트.
GetBatchLevelKnowledgeShouldBeApplied

일괄 처리가 대상 복제본(replica) 적용된 후 일괄 처리에 대해 학습된 지식을 저장해야 하는지 여부를 나타내는 값을 가져옵니다.
GetChange

새 등록 이벤트를 나타내는 ISyncRegistrationChange 개체를 가져옵니다.
GetChangeBatch

대상 공급자의 지정된 지식에 포함되지 않은 항목에 대한 항목 메타데이터를 포함하는 변경 일괄 처리를 가져옵니다.
GetChangeEnumerator

이 변경 일괄 처리에서 항목 변경 내용을 열거하는 IEnumSyncChanges 개체를 가져옵니다.
GetChangeUnitChangeTime

지정된 변경 단위가 마지막으로 변경된 날짜와 시간을 가져옵니다.
GetChangeUnitExceptions

지식에 저장된 IChangeUnitException 개체를 열거할 수 있는 개체를 가져옵니다.
GetChangeUnitId

예외와 연결된 변경 단위의 변경 단위 ID를 가져옵니다.
GetChangeUnitId

필터를 정의하는 변경 단위 ID 배열의 지정된 인덱스에 저장된 변경 단위 ID를 가져옵니다.
GetChangeUnitId

이 변경 단위의 ID를 검색합니다.
GetChangeUnitIdCount

필터를 정의하는 변경 단위 ID 수를 가져옵니다.
GetChangeUnits

이 변경 내용에 포함된 변경 단위를 열거할 수 있는 개체를 가져옵니다.
GetChangeUnitVersion

변경 단위 변경의 버전을 가져옵니다.
GetChangeVersion

이 변경 내용과 연결된 버전을 가져옵니다.
GetChangeWithRecoverableError

오류를 발생시킨 항목 변경을 가져옵니다.
GetClockVector

이 예외와 연결된 클록 벡터를 가져옵니다. (IChangeUnitException.GetClockVector)
GetClockVector

이 예외와 연결된 클록 벡터를 가져옵니다. (IRangeException.GetClockVector)
GetClockVector

항목 예외와 연결된 클록 벡터를 가져옵니다.
GetClockVectorElementCount

클록 벡터에 포함된 요소 수를 가져옵니다.
GetClockVectorElements

클록 벡터 요소를 반복하는 열거자를 반환합니다.
GetClosedLowerBoundItemId

대상 버전이 필요한 항목 ID에서 닫힌 하한을 가져옵니다.
GetClosedRangeEnd

제외할 항목 ID 범위의 상한을 가져옵니다.
GetClosedRangeStart

제외할 항목 ID 범위의 하한을 가져옵니다.
GetClosedUpperBoundItemId

대상 버전이 필요한 항목 ID의 닫힌 상한을 가져옵니다.
GetColumnCount

이 기술 자료에 포함된 열 수를 가져옵니다.
GetCreationVersion

변경된 항목의 생성 버전을 가져옵니다.
GetDestinationProviderConflictingChange

대상 공급자에서 변경 메타데이터를 가져옵니다.
GetDestinationProviderConflictingData

대상 복제본(replica) 변경 항목에 대한 항목 데이터를 검색하는 데 사용할 수 있는 개체를 가져옵니다.
GetErrorDescription

오류에 대한 설명을 가져옵니다.
GetEvent

보류 중인 다음 등록 이벤트를 가져옵니다.
GetFilterInfo

변경 일괄 처리를 만들 때 지정한 ISyncFilterInfo를 가져옵니다.
GetFlags

클록 벡터 요소에 대한 추가 정보를 지정하는 플래그를 가져옵니다.
GetFlags

이 변경 내용과 연결된 플래그를 가져옵니다.
GetFlags

필터 정보 개체에 대한 추가 정보를 지정하는 플래그를 가져옵니다.
GetForgottenKnowledgeRecoveryRangeEnd

세션이 잊어버린 지식 복구를 수행할 때 복구 범위의 상한을 가져옵니다.
GetForgottenKnowledgeRecoveryRangeStart

세션이 잊어버린 지식 복구를 수행할 때 복구 범위의 하한을 가져옵니다.
GetFullEnumerationChangeBatch

ID가 지정된 하한보다 큰 항목에 대한 항목 메타데이터를 전체 열거형의 일부로 포함하는 변경 일괄 처리를 가져옵니다.
GetIdParameters

공급자의 ID 형식 스키마를 가져옵니다. (IAsynchronousDataRetriever.GetIdParameters)
GetIdParameters

공급자의 ID 형식 스키마를 가져옵니다. (ISynchronousDataRetriever.GetIdParameters)
GetIdParameters

공급자의 ID 형식 스키마를 가져옵니다. (ISyncKnowledge2.GetIdParameters)
GetIdParameters

공급자의 ID 형식 스키마를 가져옵니다. (ISyncProvider.GetIdParameters)
GetInfoForChangeApplication

직렬화된 변경 적용자를 위해 저장된 데이터를 검색합니다.
GetInspector

기술 개체의 내용을 검색하는 데 사용할 수 있는 개체를 반환합니다.
GetInstanceId

동기화 공급자의 instance ID를 반환합니다.
GetInstanceId

이벤트와 연결된 동기화 공급자 또는 동기화 공급자 구성 UI의 instance ID를 가져옵니다.
GetIsLastBatch

이 변경 일괄 처리의 변경 내용이 동기화 세션의 마지막 일괄 처리인지 여부를 나타내는 플래그를 가져옵니다.
GetItemChange

이 변경 단위 변경 내용이 포함된 항목 변경을 가져옵니다.
GetItemChangeTime

지정된 항목이 마지막으로 변경된 날짜와 시간을 가져옵니다.
GetItemDisplayName

오류를 발생시킨 항목의 표시 이름을 가져옵니다.
GetItemId

예외와 연결된 변경 단위가 포함된 항목의 항목 ID를 가져옵니다.
GetItemId

예외에 지정된 항목의 ID를 가져옵니다.
GetKnowledgeCookie

빠른 비교에 사용할 수 있는 이 지식 개체의 간단한 읽기 전용 표현을 가져옵니다.
GetLearnedForgottenKnowledge

대상 공급자가 복구 동기화 중에 이 변경 일괄 처리의 모든 변경 내용을 적용할 때 대상 복제본(replica) 학습한다는 잊어버린 지식을 가져옵니다.
GetLearnedForgottenKnowledge

대상 공급자가 복구 동기화 중에 이 변경 내용을 적용할 때 대상 복제본(replica) 학습한다는 잊어버린 지식을 가져옵니다.
GetLearnedKnowledge

이 변경 내용이 해당 항목 저장소에 적용될 때 복제본(replica) 학습할 지식을 가져옵니다.
GetLearnedKnowledge

대상 공급자가 이 변경 일괄 처리의 모든 변경 내용을 적용할 때 대상 복제본(replica) 학습한다는 지식을 가져옵니다.
GetLearnedKnowledgeAfterRecoveryComplete

전체 열거형의 변경 내용을 적용한 후 대상 복제본(replica) 학습할 지식을 가져옵니다.
GetLearnedKnowledgeAfterRecoveryComplete

복구 동기화의 모든 변경 내용을 적용한 후 대상 복제본(replica) 학습할 지식을 가져옵니다.
GetLearnedKnowledgeWithPrerequisite

대상 공급자가 변경 일괄 처리의 필수 구성 요소 지식을 기반으로 이 변경 일괄 처리의 모든 변경 내용을 적용할 때 대상 복제본(replica) 학습하는 지식을 가져옵니다.
GetLearnedKnowledgeWithPrerequisite

대상 공급자가 변경 내용과 관련된 필수 구성 요소 지식을 기반으로 이 변경 내용을 적용할 때 대상 복제본(replica) 학습하는 지식을 가져옵니다.
GetLowestUncontainedId

이 지식에 포함되지 않고 지정된 지식에 포함된 가장 낮은 항목 ID를 반환합니다.
GetMadeWithKnowledge

이 변경 내용에 대한 정보를 가져옵니다.
GetMinimumSupportedVersion

이 개체와 함께 사용할 수 있는 지원되는 최소 버전의 Microsoft Sync Framework 구성 요소를 가져옵니다.
GetOwnerReplicaId

이 변경을 시작한 복제본(replica) ID를 가져옵니다.
GetOwnerReplicaId

이 지식을 소유한 복제본(replica) ID를 가져옵니다.
GetPrerequisiteKnowledge

대상 공급자가 이 변경 일괄 처리를 처리하는 데 필요한 최소 정보를 가져옵니다.
GetPrerequisiteKnowledge

대상 공급자가 이 변경을 처리하는 데 필요한 최소 정보를 가져옵니다.
GetProvider

항목 변경을 건너뛴 공급자의 역할을 가져옵니다.
GetRangeCount

이 기술 조각에 포함된 범위 수를 가져옵니다.
GetRangeExceptions

지식에 저장된 IRangeException 개체를 열거할 수 있는 개체를 가져옵니다.
GetRecoverableErrorDataForChange

복구 가능한 오류에 대한 추가 데이터를 가져옵니다.
GetRecoverableErrorDataForChangeUnit

지정된 변경 단위의 복구 가능한 오류에 대한 추가 데이터를 가져옵니다.
GetRegisteredProperties

읽기 및 쓰기를 위한 구성 UI 속성을 가져옵니다.
GetRemainingWorkEstimateForSession

세션에 대한 나머지 작업의 예상을 가져옵니다.
GetReplicaKey

이 클록 벡터 요소와 연결된 복제본(replica) 대한 복제본(replica) 키를 가져옵니다.
GetReplicaKeyMap

이 지식과 연결된 IReplicaKeyMap 개체를 가져옵니다.
GetResolveActionForChange

충돌에 대한 충돌 해결 작업을 가져옵니다.
GetResolveActionForChangeUnit

충돌하는 변경 단위 변경에 대한 충돌 해결 작업을 가져옵니다.
GetRootItemId

변경된 항목의 ID를 가져옵니다.
GetScopeVector

지식에 포함된 변경 내용을 정의하는 클록 벡터를 가져옵니다.
GetSessionErrorStatus

동기화 세션이 실패한 이유를 나타내는 오류 값을 가져옵니다.
GetSingleItemExceptions

지식에 저장된 ISingleItemException 개체를 열거할 수 있는 개체를 가져옵니다.
GetSourceForgottenKnowledge

원본 복제본(replica) 대해 잊어버린 지식을 가져옵니다.
GetSourceProviderConflictingChange

원본 공급자에서 변경 메타데이터를 가져옵니다.
GetSourceProviderConflictingData

원본 복제본(replica) 변경 항목에 대한 항목 데이터를 검색하는 데 사용할 수 있는 개체를 가져옵니다.
GetStage

오류가 발생했을 때 동기화 세션의 단계를 가져옵니다.
GetStatistics

이 개체에 포함된 지정된 통계 데이터를 가져옵니다.
GetSyncBatchParameters

변경 일괄 처리에 포함될 요청된 항목 변경 횟수와 동기화 scope 대한 현재 정보를 가져옵니다.
GetSyncChange

항목 저장소에서 변경 데이터를 검색할 변경 항목을 가져옵니다.
GetSyncProvider

동기화 공급자의 instance 만듭니다.
GetSyncProviderConfigUI

동기화 공급자 구성 UI의 instance 만듭니다.
GetSyncProviderConfigUIFromInstanceId

지정된 고유 instance ID에 대해 초기화되고 인스턴스화된 ISyncProviderConfigUI 개체를 반환합니다.
GetSyncProviderConfigUIInfo

지정된 고유 instance ID에 대한 ISyncProviderConfigUIInfo 개체를 반환합니다.
GetSyncProviderConfigUIInfoforProvider

지정된 동기화 공급자 instance ID에 대한 ISyncProviderConfigUIInfo 개체를 반환합니다.
GetSyncProviderFromInstanceId

특정 고유 instance ID에 대해 초기화되고 인스턴스화된 IRegisteredSyncProvider 개체를 반환합니다.
GetSyncProviderInfo

특정 동기화 공급자 instance ID에 대한 ISyncProviderInfo 개체를 반환합니다.
GetSyncProviderState

지정된 동기화 공급자의 상태를 반환합니다.
GetSyncProviderWithError

동기화 실패를 발생시킨 공급자의 ISyncProvider 인터페이스를 가져옵니다.
GetSyncTime

항목의 when 값에 해당하는 SYNC_TIME 값을 가져옵니다.
GetTickCount

이 클록 벡터 요소에 포함된 틱 개수 범위의 상한을 정의하는 틱 수를 가져옵니다.
GetUpdateCount

FeedSync 항목에 대한 업데이트 수를 가져옵니다.
GetUpperBoundItemId

변경 일괄 처리의 모든 그룹에 대한 지식으로 표현되는 가장 높은 항목 ID를 가져옵니다.
GetVersion

이 기술 구조의 버전을 가져옵니다.
GetWorkEstimate

이 변경에 대한 작업 예상을 가져옵니다.
GetWorkEstimateForBatch

일괄 처리에 대한 작업 예상을 가져옵니다.
Init

동기화 세션이 준비되기 전에 동기화 공급자를 초기화합니다.
Init

동기화 공급자에 대한 구성 UI를 초기화합니다.
초기화

지정된 변경 단위 ID 배열을 포함하는 IChangeUnitListFilterInfo 클래스의 새 instance 초기화합니다.
초기화

파생 클래스에서 구현되는 경우 IKnowledgeSyncProvider로 변환할 ISyncProvider 개체를 사용하여 IProviderConverter 개체를 초기화합니다.
초기화

오류를 발생시킨 항목의 지정된 표시 이름과 오류에 대한 설명을 사용하여 개체를 초기화합니다.
IntersectsWithKnowledge

지정된 지식이 이 지식과 교차하는지 여부를 나타냅니다.
IsCanceled

동기화 세션이 취소되었는지 여부를 나타냅니다.
IsNoConflictsSpecified

FeedSync 항목에 대해 충돌이 유지되는지 여부를 나타내는 값을 가져옵니다.
LoadChangeData

변경에 대한 항목 데이터를 검색합니다. (IAsynchronousDataRetriever.LoadChangeData)
LoadChangeData

변경에 대한 항목 데이터를 검색합니다. (ISynchronousDataRetriever.LoadChangeData)
LoadChangeDataComplete

IAsynchronousDataRetriever::LoadChangeData가 성공적으로 완료되었음을 나타냅니다.
LoadChangeDataError

IAsynchronousDataRetriever 메서드가 실패했음을 나타냅니다.
LoadInfoFromChangeApplication

직렬화된 변경 적용자를 위한 데이터를 저장합니다.
LookupReplicaId

지정된 복제본(replica) 키에 해당하는 복제본(replica) ID를 가져옵니다.
LookupReplicaKey

지정된 복제본(replica) ID에 해당하는 복제본(replica) 키를 가져옵니다.
MapRemoteToLocal

지식 개체를 다른 복제본(replica) 이 지식을 소유하는 복제본(replica) 호환되는 개체로 변환합니다.
ModifySyncProvider

이 ISyncProviderConfigUI에 의해 구성된 동기화 공급자의 ISyncProviderInfo를 업데이트.
다음

사용 가능한 경우 변경 단위 예외 집합의 다음 요소를 반환합니다. (IEnumChangeUnitExceptions.Next)
다음

사용할 수 있는 경우 클록 벡터의 다음 요소를 반환합니다.
다음

사용 가능한 경우 클록 벡터의 다음 요소를 반환합니다.
다음

사용 가능한 경우 변경 단위 예외 집합의 다음 요소를 반환합니다. (IEnumRangeExceptions.Next)
다음

사용할 수 있는 경우 단일 항목 예외 집합의 다음 요소를 반환합니다.
다음

다음 항목 변경을 반환합니다.
다음

다음 변경 단위를 반환합니다.
다음

다음 ISyncProviderConfigUIInfo 개체를 반환합니다.
다음

다음 ISyncProviderInfo 개체를 반환합니다.
NextColumn

이 기술 조각이 적용되는 변경 단위 ID 집합의 다음 변경 단위 ID를 반환합니다.
NextCoreFragments

사용 가능한 경우 지식의 다음 ICoreFragment 개체를 반환합니다.
NextRange

이 기술 조각에 포함된 다음 범위와 범위의 항목에 대해 알려진 내용을 정의하는 클록 벡터를 반환합니다.
Onchange

변경 내용이 적용되기 전에 발생합니다.
OnChangeApplied

변경 내용이 성공적으로 적용된 후에 발생합니다.
OnChangeFailed

변경 내용이 적용되지 않으면 발생합니다.
OnConflict

동시성 충돌 해결 정책이 CRP_NONE 설정될 때 충돌이 감지될 때 발생합니다.
OnFullEnumerationNeeded

원본 공급자의 잊어버린 지식이 대상 공급자의 현재 지식에 포함되지 않은 경우에 발생합니다.
OnProgress

진행률을 보고하기 위해 동기화 세션 중에 주기적으로 발생합니다.
OnProgress

애플리케이션에 동기화 진행률을 보고합니다.
OnRecoverableError

동기화 공급자가 항목을 로드하거나 저장할 때 복구 가능한 오류를 설정하는 경우에 발생합니다.
ProcessChangeBatch

충돌을 감지하고 항목 저장소에 변경 내용을 적용하여 변경 내용 집합을 처리합니다.
ProcessFullEnumerationChangeBatch

항목 저장소에 변경 내용을 적용하여 전체 열거형에 대한 변경 내용 집합을 처리합니다.
ProjectOntoChangeUnit

지정된 변경 단위에 대한 정보를 가져옵니다.
ProjectOntoColumnSet

이 개체에 포함된 모든 항목에 대해 지정된 변경 단위 집합에 대한 지식을 반환합니다.
ProjectOntoItem

지정된 항목에 대한 정보를 가져옵니다.
ProjectOntoKnowledgeWithPrerequisite

템플릿 지식에 지정된 조각에 대한 필수 구성 요소 지식이 포함된 경우 템플릿 지식에서 지정한 지식 조각에 대한 지식을 반환합니다.
ProjectOntoRange

지정된 항목 ID 범위에 대한 정보를 가져옵니다.
RegisterCallback

비동기 메서드가 처리를 완료할 때 IAsynchronousDataRetriever 개체에서 호출할 콜백 인터페이스를 등록합니다.
RegisterForEvent

등록 저장소를 변경할 때 발생하는 새 등록 이벤트의 도착 알림을 받도록 사용자를 등록합니다.
RequestFilter

대상 공급자가 지정한 필터를 변경 열거 중에 원본 공급자가 사용할 것을 요청합니다.
Reset

열과 범위 열거자를 모두 해당 집합의 시작 부분으로 다시 설정합니다.
Reset

열거자를 지식의 시작 부분으로 다시 설정합니다.
Reset

열거자를 변경 단위 예외 집합의 시작 부분으로 다시 설정합니다.
Reset

열거자를 클록 벡터의 시작 부분으로 다시 설정합니다. (IEnumClockVector.Reset)
Reset

열거자를 클록 벡터의 시작 부분으로 다시 설정합니다. (IEnumFeedClockVector.Reset)
Reset

열거자를 범위 예외 집합의 시작 부분으로 다시 설정합니다.
Reset

열거자를 단일 항목 예외 집합의 시작 부분으로 다시 설정합니다.
Reset

열거자를 목록의 시작 부분으로 다시 설정합니다. (IEnumSyncChanges.Reset)
Reset

열거자를 목록의 시작 부분으로 다시 설정합니다. (IEnumSyncChangeUnits.Reset)
Reset

열거자를 ISyncProviderConfigUIInfo 개체 컬렉션의 시작 부분으로 다시 설정합니다.
Reset

열거자를 ISyncProviderInfo 집합의 시작 부분으로 다시 설정합니다.
Reset

다음 동기화 세션에서 새 복제본(replica) 표시되도록 동기화 공급자를 다시 설정합니다.
RevokeCallback

IAsynchronousDataRetriever 개체가 지정된 콜백 인터페이스를 더 이상 사용하지 않아야 하며 이에 대한 참조를 해제해야 했음을 나타냅니다.
RevokeEvent

새 등록 이벤트의 도착 알림에서 사용자를 등록 취소합니다.
직렬화

복제본(replica) 키 맵 데이터를 바이트 배열로 직렬화합니다.
직렬화

변경 일괄 처리를 바이트 배열로 직렬화합니다.
직렬화

필터 데이터를 바이트 배열로 직렬화합니다.
직렬화

지식 개체 데이터를 바이트 배열로 직렬화합니다.
SerializeWithOptions

지정된 버전 및 serialization 옵션에 따라 변경 일괄 처리 개체 데이터를 바이트 배열로 직렬화합니다.
SerializeWithOptions

지정된 버전 및 serialization 옵션에 따라 지식 개체 데이터를 바이트 배열로 직렬화합니다.
SetForgottenKnowledgeRecoveryRange

세션이 잊어버린 지식 복구를 수행할 때 복구 범위를 설정합니다.
SetLastBatch

동기화 세션에서 열거할 변경 내용이 더 이상 없음을 나타내는 플래그를 설정합니다.
SetLocalTickCount

이 지식을 소유한 복제본(replica) 대한 틱 수를 설정합니다.
SetPrerequisiteKnowledge

대상 공급자가 이 변경 일괄 처리를 처리하는 데 필요한 최소 정보를 설정합니다.
SetProviderWithError

동기화가 실패하게 된 공급자를 나타냅니다.
SetRecoverableErrorOnChange

이 변경 내용에 대해 복구 가능한 오류가 발생했음을 나타냅니다.
SetRecoverableErrorOnChangeUnit

지정된 변경 단위의 데이터가 항목 저장소에서 로드되었을 때 복구 가능한 오류가 발생했음을 나타냅니다.
SetRemainingWorkEstimateForSession

세션에 대한 나머지 작업의 예상값을 설정합니다.
SetResolveActionForChange

충돌에 대한 충돌 해결 작업을 설정합니다.
SetResolveActionForChangeUnit

충돌하는 변경 단위 변경에 대한 충돌 해결 작업을 설정합니다.
SetSyncProviderState

지정된 동기화 공급자의 상태를 설정합니다.
SetWorkEstimate

이 변경에 대한 작업 예상을 설정합니다.
SetWorkEstimateForBatch

일괄 처리에 대한 작업 예상을 설정합니다.
Skip

지정된 개수의 변경 단위 예외를 건너뜁니다.
Skip

지정된 수의 클록 벡터 요소를 건너뜁니다. (IEnumClockVector.Skip)
Skip

지정된 수의 클록 벡터 요소를 건너뜁니다. (IEnumFeedClockVector.Skip)
Skip

지정된 범위 예외 수를 건너뜁니다.
Skip

지정된 수의 단일 항목 예외를 건너뜁니다.
Skip

이 메서드가 구현되지 않은 경우 (IEnumSyncChanges.Skip)
Skip

이 메서드가 구현되지 않은 경우 (IEnumSyncChangeUnits.Skip)
Skip

지정된 수의 ISyncProviderConfigUIInfo 개체를 건너뜁니다.
Skip

지정된 수의 ISyncProviderInfo 개체를 건너뜁니다.
SpecifyFilter

파생 클래스에서 구현되는 경우 변경 열거 중에 원본 공급자가 사용하는 필터를 협상합니다.
Union

지정된 지식을 현재 지식과 결합합니다.
UnregisterSyncProvider

등록 저장소에서 지정된 동기화 공급자의 등록을 취소하고 제거합니다.
UnregisterSyncProviderConfigUI

등록 저장소에서 지정된 동기화 공급자 구성 UI의 등록을 취소하고 제거합니다.

인터페이스

 
IAsynchronousDataRetriever

대상 공급자가 원본 공급자에서 항목 데이터를 비동기적으로 검색하는 메커니즘을 나타냅니다.
IChangeConflict

두 항목 간의 충돌을 나타냅니다.
IChangeUnitException

기술 개체에서 제외할 변경 단위를 나타냅니다.
IChangeUnitListFilterInfo

ISyncChangeBatch 개체의 항목에 포함되는 변경 단위를 제어하는 데 사용할 수 있는 필터를 나타냅니다.
IClockVector

기술 구조의 클록 벡터를 나타냅니다.
IClockVectorElement

기술 구조의 클록 벡터 요소를 나타냅니다.
IConstructReplicaKeyMap

IReplicaKeyMap 개체에 항목을 추가합니다.
ICoreFragment

특정 변경 단위 집합에 대한 scope 모든 항목에 대한 지식을 나타냅니다.
ICoreFragmentInspector

기술 개체에 포함된 ICoreFragment 개체를 열거합니다.
IDataRetrieverCallback

IAsynchronousDataRetriever 메서드에서 처리가 완료되었음을 나타내기 위해 IAsynchronousDataRetriever 개체가 호출할 수 있는 메서드를 나타냅니다.
IEnumChangeUnitExceptions

기술 개체에 저장된 변경 단위 예외를 열거합니다.
IEnumClockVector

클록 벡터에 저장된 클록 벡터 요소를 열거합니다.
IEnumFeedClockVector

FeedSync 정보를 포함하는 클록 벡터에 저장된 클록 벡터 요소를 열거합니다.
IEnumRangeExceptions

기술 개체에 저장된 범위 예외를 열거합니다.
IEnumSingleItemExceptions

지식 개체에 저장된 단일 항목 예외를 열거합니다.
IEnumSyncChanges

항목 변경 목록을 열거합니다.
IEnumSyncChangeUnits

변경 단위 목록을 열거합니다.
IEnumSyncProviderConfigUIInfos

동기화 공급자를 빌드하고 등록하는 데 사용되는 구성 UI 정보를 포함하는 ISyncProviderConfigUIInfo 개체를 열거합니다.
IEnumSyncProviderInfos

동기화 공급자의 instance 만드는 데 사용되는 정보가 포함된 ISyncProviderInfo 개체를 열거합니다.
IFeedClockVector

FeedSync 정보를 포함하는 클록 벡터를 나타냅니다.
IFeedClockVectorElement

FeedSync 정보를 포함하는 클록 벡터 요소를 나타냅니다.
IFilterRequestCallback

중재는 대상 공급자와 원본 공급자 간의 필터 협상을 필터링합니다.
IForgottenKnowledge

삭제 표시 정리로 인해 잊혀진 지식을 나타냅니다.
IKnowledgeSyncProvider

지식을 사용하여 동기화를 수행하는 동기화 공급자를 나타냅니다.
ILoadChangeContext

항목 저장소에서 로드할 변경 내용에 대한 정보를 나타냅니다.
IProviderConverter

파생 클래스에서 구현되는 경우 는 ISyncProvider 개체를 IKnowledgeSyncProvider 개체로 변환할 수 있는 개체를 나타냅니다.
IRangeException

기술 개체에서 제외할 항목 ID 범위를 나타냅니다.
IRecoverableError

항목이 로드되거나 항목이 저장되었을 때 발생한 복구 가능한 오류를 나타냅니다.
IRecoverableErrorData

복구 가능한 오류에 대한 정보를 나타냅니다.
IRegisteredSyncProvider

등록된 동기화 공급자를 나타냅니다. 이 인터페이스는 동기화 공급자의 작성기에 의해 구현됩니다.
IReplicaKeyMap

복제본(replica) 키와 복제본(replica) ID 간의 매핑을 나타냅니다.
IRequestFilteredSync

파생 클래스에서 구현되는 경우 는 변경 열거 중에 원본 공급자가 사용할 필터를 지정할 수 있는 대상 공급자를 나타냅니다.
ISingleItemException

기술 개체에서 제외할 항목을 나타냅니다.
ISupportFilteredSync

파생 클래스에서 구현되는 경우 는 필터링된 변경 열거를 지원하고 사용되는 필터 유형을 협상할 수 있는 원본 공급자를 나타냅니다.
ISupportLastWriteTime

항목 또는 변경 단위가 마지막으로 변경된 날짜와 시간을 보고할 수 있는 동기화 공급자를 나타냅니다. 이 기능은 마지막 기록기-승리 충돌 해결을 구현하는 애플리케이션에 유용합니다.
ISyncCallback

애플리케이션에 동기화 이벤트를 알리는 데 사용되는 애플리케이션 콜백을 나타냅니다.
ISyncCallback2

애플리케이션에 동기화 이벤트를 알리는 데 사용되는 추가 애플리케이션 콜백을 나타냅니다.
ISyncChange

항목에 대한 변경 사항을 나타냅니다.
ISyncChangeBatch

변경 내용 집합에 대한 메타데이터를 나타냅니다. (ISyncChangeBatch)
ISyncChangeBatchAdvanced

변경 내용 집합에 대한 추가 정보를 나타냅니다.
ISyncChangeBatchBase

변경 내용 집합에 대한 메타데이터를 나타냅니다. (ISyncChangeBatchBase)
ISyncChangeBatchBase2

ISyncChangeBatchBase 개체의 추가 기능을 나타냅니다.
ISyncChangeBatchWithPrerequisite

변경 일괄 처리와 관련된 필수 구성 요소 지식을 기반으로 하는 변경 일괄 처리에 대한 메타데이터를 나타냅니다.
ISyncChangeBuilder

항목 변경에 대한 추가 데이터를 제공합니다.
ISyncChangeUnit

항목에 포함된 변경 단위에 대한 변경 사항을 나타냅니다.
ISyncChangeWithPrerequisite

변경과 관련된 필수 구성 요소 지식을 기반으로 하는 변경 내용에 대한 메타데이터를 나타냅니다.
ISyncFilterInfo

ISyncChangeBatch 개체에 포함된 데이터를 제어하는 데 사용되는 필터에 대한 정보를 나타냅니다.
ISyncFilterInfo2

ISyncChangeBatch 개체에 포함된 변경 내용을 제어하는 데 사용할 수 있는 필터에 대한 추가 정보를 나타냅니다.
ISyncFullEnumerationChange

복구 동기화 중 ISyncChange 개체에 대한 추가 정보를 나타냅니다.
ISyncFullEnumerationChangeBatch

복구 동기화의 일부로 만들어진 변경 내용 집합에 대한 메타데이터를 나타냅니다.
ISynchronousDataRetriever

대상 공급자가 원본 공급자에서 항목 데이터를 검색하는 메커니즘을 나타냅니다.
ISyncKnowledge

복제본(replica) 항목 저장소에 대해 가지고 있는 지식을 나타냅니다.
ISyncKnowledge2

복제본(replica) 항목 저장소에 대한 지식에 대한 추가 정보를 나타냅니다.
ISyncProvider

동기화 세션에서 데이터를 다른 동기화 공급자와 동기화하는 데 사용할 수 있는 동기화 공급자를 나타냅니다.
ISyncProviderConfigUI

동기화 공급자를 빌드하고 등록하는 데 사용되는 구성 UI 정보를 나타냅니다.
ISyncProviderConfigUIInfo

동기화 공급자 구성 UI의 instance 만드는 데 필요한 정보 및 속성을 나타냅니다.
ISyncProviderInfo

동기화 공급자의 instance 만드는 데 필요한 정보 및 속성을 나타냅니다.
ISyncProviderRegistration

동기화 공급자 등록을 나타냅니다.
ISyncRegistrationChange

동기화 공급자 또는 동기화 공급자 구성 UI 등록에 대한 변경 사항을 나타냅니다. 변경 내용은 등록 이벤트로 보고됩니다.
ISyncSessionExtendedErrorInfo

동기화가 실패한 공급자에 대한 정보를 나타냅니다.
ISyncSessionState

현재 동기화 세션에 대한 정보를 나타냅니다.
ISyncSessionState2

현재 동기화 세션에 대한 추가 정보를 나타냅니다.

구조체

 
ID_PARAMETER_PAIR

동기화 엔터티 ID의 형식을 나타냅니다.
ID_PARAMETERS

동기화 세션에서 엔터티를 식별하는 데 사용되는 ID 그룹의 형식 스키마를 나타냅니다.
SYNC_RANGE

항목 ID의 범위를 나타냅니다.
SYNC_SESSION_STATISTICS

단일 단방향 동기화 세션에 대한 통계를 나타냅니다.
SYNC_TIME

날짜 및 시간 값을 나타냅니다.
SYNC_VERSION

항목 또는 변경 단위의 버전을 나타냅니다.
SyncProviderConfigUIConfiguration

동기화 공급자 구성 UI에 대한 정보를 나타냅니다.
SyncProviderConfiguration

동기화 공급자 구성에 대한 정보를 나타냅니다.