Baca dalam bahasa Inggris

Bagikan melalui


Sinkronisasi Windows

Gambaran umum teknologi Windows Sync.

Untuk mengembangkan Sinkronisasi Windows, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Enumerasi

 
CONFLICT_RESOLUTION_POLICY

Mewakili opsi untuk kebijakan resolusi konflik konkurensi yang akan digunakan untuk sesi sinkronisasi.
FILTERING_TYPE

Menunjukkan jenis informasi yang disertakan dalam batch perubahan selama sinkronisasi yang difilter.
KNOWLEDGE_COOKIE_COMPARISON_RESULT

Mewakili hasil yang mungkin ketika cookie pengetahuan dibandingkan dengan objek pengetahuan dengan menggunakan ISyncKnowledge2::CompareToKnowledgeCookie.
SYNC_FULL_ENUMERATION_ACTION

Mewakili tindakan yang akan diambil oleh aplikasi sebagai respons terhadap ISyncCallback::OnFullEnumerationNeeded.
SYNC_PROGRESS_STAGE

Mewakili tahapan sesi sinkronisasi.
SYNC_PROVIDER_ROLE

Mewakili peran penyedia, relatif terhadap penyedia lain dalam sesi sinkronisasi.
SYNC_REGISTRATION_EVENT

Mewakili berbagai jenis peristiwa pendaftaran sinkronisasi.
SYNC_RESOLVE_ACTION

Mewakili tindakan yang diambil untuk mengatasi konflik konkurensi tertentu.
SYNC_SERIALIZATION_VERSION

Mewakili versi Microsoft Sync Framework yang kompatibel dengan komponen tertentu.
SYNC_STATISTICS

Mewakili jenis statistik yang menyampaikan informasi tentang komponen.

Fungsi

 
AddChangeUnitMetadata

Menambahkan metadata unit perubahan ke perubahan item.
TambahkanFilter

Mengatur filter yang digunakan untuk enumerasi perubahan oleh penyedia sumber, saat diimplementasikan oleh kelas turunan.
AddItemMetadataToGroup

Menambahkan perubahan item tertentu ke grup yang saat ini terbuka.
AddLoggedConflict

Menambahkan metadata yang mewakili konflik ke batch perubahan.
BeginOrderedGroup

Membuka grup yang diurutkan dalam batch perubahan. Grup ini diurutkan menurut ID item.
BeginSession

Memberi tahu penyedia bahwa ia bergabung dengan sesi sinkronisasi.
BeginUnorderedGroup

Membuka grup yang tidak berurut dalam batch perubahan. Perubahan item dalam grup ini bisa dalam urutan apa pun.
Kloning

Mengkloning enumerator dan mengembalikan enumerator baru yang berada dalam keadaan yang sama dengan enumerator saat ini. (IEnumChangeUnitExceptions.Clone)
Kloning

Mengkloning enumerator dan mengembalikan enumerator baru yang berada dalam keadaan yang sama dengan enumerator saat ini. (IEnumClockVector.Clone)
Kloning

Mengkloning enumerator dan mengembalikan enumerator baru yang berada dalam keadaan yang sama dengan enumerator saat ini. (IEnumFeedClockVector.Clone)
Kloning

Mengkloning enumerator dan mengembalikan enumerator baru yang berada dalam keadaan yang sama dengan enumerator saat ini. (IEnumRangeExceptions.Clone)
Kloning

Mengkloning enumerator dan mengembalikan enumerator baru yang berada dalam keadaan yang sama dengan enumerator saat ini. (IEnumSingleItemExceptions.Clone)
Kloning

Metode ini tidak diterapkan. (IEnumSyncChanges.Clone)
Kloning

Metode ini tidak diterapkan. (IEnumSyncChangeUnits.Clone)
Kloning

Membuat instans baru objek ini, dan menyalin data dari objek ini ke objek baru.
Kloning

Mengkloning enumerator dan mengembalikan enumerator baru yang berada dalam keadaan yang sama dengan enumerator saat ini. (IEnumSyncProviderConfigUIInfos.Clone)
Kloning

Mengkloning enumerator dan mengembalikan enumerator baru yang berada dalam keadaan yang sama dengan enumerator saat ini. (IEnumSyncProviderInfos.Clone)
CompareToKnowledgeCookie

Melakukan perbandingan cepat antara cookie pengetahuan yang ditentukan dan objek pengetahuan ini.
Melengkapi

Mengembalikan pengetahuan yang terkandung dalam objek ini tetapi tidak terkandung dalam pengetahuan yang ditentukan.
ContainsChange

Menunjukkan apakah perubahan item yang ditentukan diketahui oleh pengetahuan ini.
ContainsChangeUnit

Menunjukkan apakah perubahan unit perubahan yang ditentukan diketahui oleh pengetahuan ini.
ContainsKnowledge

Menunjukkan apakah pengetahuan yang ditentukan diketahui oleh pengetahuan ini.
ContainsKnowledgeForChangeUnit

Menunjukkan apakah pengetahuan yang ditentukan tentang unit perubahan yang ditentukan diketahui oleh pengetahuan ini.
ContainsKnowledgeForItem

Menunjukkan apakah pengetahuan yang ditentukan tentang item yang ditentukan diketahui oleh pengetahuan ini.
ConvertFullEnumerationChangeBatchToRegularChangeBatch

Mengonversi objek ISyncFullEnumerationChangeBatch ke objek ISyncChangeBatch.
ConvertVersion

Mengonversi versi dari replika lain menjadi versi yang kompatibel dengan replika yang memiliki pengetahuan ini.
CreateAndRegisterNewSyncProvider

Membuat dan mendaftarkan penyedia sinkronisasi baru.
CreateSyncProviderConfigUIRegistrationInstance

Membuat instans dalam memori dari UI konfigurasi penyedia sinkronisasi.
CreateSyncProviderRegistrationInstance

Membuat instans dalam memori penyedia sinkronisasi.
EndOrderedGroup

Menutup grup yang diurutkan yang dibuka sebelumnya dalam batch perubahan.
EndSession

Memberi tahu penyedia bahwa sesi sinkronisasi yang terdaftar telah selesai.
EndUnorderedGroup

Menutup grup yang tidak diurutkan yang dibuka sebelumnya dalam batch perubahan.
EnumerateSyncProviderConfigUIs

Mengembalikan antarmuka enumerasi IEnumSyncProviderConfigUIInfos yang menghitung semua objek ISyncProviderConfigUIInfo terdaftar untuk kriteria yang ditentukan.
EnumerateSyncProviders

Mengembalikan antarmuka enumerasi IEnumSyncProviderInfos yang menghitung semua objek ISyncProviderInfo terdaftar untuk kriteria yang ditentukan.
ExcludeChangeUnit

Menghapus pengetahuan tentang unit perubahan yang ditentukan dari pengetahuan.
ExcludeItem

Menghapus pengetahuan tentang item yang ditentukan dari pengetahuan.
FindClockVectorForChangeUnit

Mendapatkan vektor jam yang terkait dengan ID unit perubahan yang ditentukan.
FindClockVectorForItem

Mendapatkan vektor jam yang terkait dengan ID item yang ditentukan.
FindMinTickCountForReplica

Menemukan jumlah centang minimum dalam pengetahuan untuk replika yang ditentukan.
FindOrAddReplica

Menambahkan entri ke atau menemukan entri dalam objek IReplicaKeyMap.
LupakanToVersion

Updates pengetahuan yang terlupakan untuk mencerminkan bahwa semua versi yang kurang dari atau sama dengan versi yang ditentukan mungkin telah dilupakan, dan bahwa batu nisan yang sesuai mungkin telah dihapus.
GetBatchLevelKnowledgeShouldBeApplied

Mendapatkan nilai yang menunjukkan apakah pengetahuan yang dipelajari untuk batch harus disimpan setelah batch diterapkan ke replika tujuan.
GetChange

Mendapatkan objek ISyncRegistrationChange yang mewakili peristiwa pendaftaran baru.
GetChangeBatch

Mendapatkan batch perubahan yang berisi metadata item untuk item yang tidak terkandung dalam pengetahuan yang ditentukan dari penyedia tujuan.
GetChangeEnumerator

Mendapatkan objek IEnumSyncChanges yang menghitung perubahan item dalam batch perubahan ini.
GetChangeUnitChangeTime

Mendapatkan tanggal dan waktu ketika unit perubahan yang ditentukan terakhir diubah.
GetChangeUnitExceptions

Mendapatkan objek yang dapat menghitung objek IChangeUnitException yang disimpan dalam pengetahuan.
GetChangeUnitId

Mendapatkan ID unit perubahan untuk unit perubahan yang terkait dengan pengecualian.
GetChangeUnitId

Mendapatkan ID unit perubahan yang disimpan pada indeks yang ditentukan dalam array ID unit perubahan yang menentukan filter.
GetChangeUnitId

Mengambil ID untuk unit perubahan ini.
GetChangeUnitIdCount

Mendapatkan jumlah ID unit perubahan yang menentukan filter.
GetChangeUnits

Mendapatkan objek yang dapat menghitung unit perubahan yang terkandung dalam perubahan ini.
GetChangeUnitVersion

Mendapatkan versi untuk perubahan unit perubahan.
GetChangeVersion

Mendapatkan versi yang terkait dengan perubahan ini.
GetChangeWithRecoverableError

Mendapatkan perubahan item yang menyebabkan kesalahan.
GetClockVector

Mendapatkan vektor jam yang terkait dengan pengecualian ini. (IChangeUnitException.GetClockVector)
GetClockVector

Mendapatkan vektor jam yang terkait dengan pengecualian ini. (IRangeException.GetClockVector)
GetClockVector

Mendapatkan vektor jam yang terkait dengan pengecualian item.
GetClockVectorElementCount

Mendapatkan jumlah elemen yang terkandung dalam vektor jam.
GetClockVectorElements

Mengembalikan enumerator yang berulang melalui elemen vektor jam.
GetClosedLowerBoundItemId

Mendapatkan batas bawah tertutup pada ID item yang memerlukan versi tujuan.
GetClosedRangeEnd

Mendapatkan batas atas rentang ID item untuk dikecualikan.
GetClosedRangeStart

Mendapatkan batas bawah rentang ID item untuk dikecualikan.
GetClosedUpperBoundItemId

Mendapatkan batas atas tertutup pada ID item yang memerlukan versi tujuan.
GetColumnCount

Mendapatkan jumlah kolom yang terkandung dalam fragmen pengetahuan ini.
GetCreationVersion

Mendapatkan versi pembuatan item yang diubah.
GetDestinationProviderConflictingChange

Mendapatkan metadata perubahan dari penyedia tujuan.
GetDestinationProviderConflictingData

Mendapatkan objek yang dapat digunakan untuk mengambil data item untuk item perubahan dari replika tujuan.
GetErrorDescription

Mendapatkan deskripsi kesalahan.
GetEvent

Mendapatkan peristiwa pendaftaran tertunda berikutnya.
GetFilterInfo

Mendapatkan ISyncFilterInfo yang ditentukan ketika batch perubahan dibuat.
GetFlags

Mendapatkan bendera yang menentukan informasi tambahan tentang elemen vektor jam.
GetFlags

Mendapatkan bendera yang terkait dengan perubahan ini.
GetFlags

Mendapatkan bendera yang menentukan informasi tambahan tentang objek informasi filter.
GetForgottenKnowledgeRecoveryRangeEnd

Mendapatkan batas atas rentang pemulihan ketika sesi melakukan pemulihan pengetahuan yang terlupakan.
GetForgottenKnowledgeRecoveryRangeStart

Mendapatkan batas bawah rentang pemulihan ketika sesi melakukan pemulihan pengetahuan yang terlupakan.
GetFullEnumerationChangeBatch

Mendapatkan batch perubahan yang berisi metadata item untuk item yang memiliki ID lebih besar dari batas bawah yang ditentukan, sebagai bagian dari enumerasi penuh.
GetIdParameters

Mendapatkan skema format ID penyedia. (IAsynchronousDataRetriever.GetIdParameters)
GetIdParameters

Mendapatkan skema format ID penyedia. (ISynchronousDataRetriever.GetIdParameters)
GetIdParameters

Mendapatkan skema format ID penyedia. (ISyncKnowledge2.GetIdParameters)
GetIdParameters

Mendapatkan skema format ID penyedia. (ISyncProvider.GetIdParameters)
GetInfoForChangeApplication

Mengambil data tersimpan untuk penempatan perubahan berseri.
GetInspector

Mengembalikan objek yang dapat digunakan untuk mengambil konten objek pengetahuan.
GetInstanceId

Mengembalikan ID instans penyedia sinkronisasi.
GetInstanceId

Mendapatkan ID instans penyedia sinkronisasi atau UI konfigurasi penyedia sinkronisasi yang terkait dengan peristiwa.
GetIsLastBatch

Mendapatkan bendera yang menunjukkan apakah perubahan dalam batch perubahan ini adalah batch terakhir dari sesi sinkronisasi.
GetItemChange

Mendapatkan perubahan item yang memuat perubahan unit perubahan ini.
GetItemChangeTime

Mendapatkan tanggal dan waktu saat item yang ditentukan terakhir diubah.
GetItemDisplayName

Mendapatkan nama tampilan item yang menyebabkan kesalahan.
GetItemId

Mendapatkan ID item untuk item yang berisi unit perubahan yang terkait dengan pengecualian.
GetItemId

Mendapatkan ID item yang ditentukan dalam pengecualian.
GetKnowledgeCookie

Mendapatkan representasi baca-saja yang ringan dari objek pengetahuan ini yang dapat digunakan untuk perbandingan cepat.
GetLearnedForgottenKnowledge

Mendapatkan pengetahuan yang terlupakan bahwa replika tujuan belajar ketika penyedia tujuan menerapkan semua perubahan dalam batch perubahan ini selama sinkronisasi pemulihan.
GetLearnedForgottenKnowledge

Mendapatkan pengetahuan yang terlupakan yang dipelajari replika tujuan ketika penyedia tujuan menerapkan perubahan ini selama sinkronisasi pemulihan.
GetLearnedKnowledge

Mendapatkan pengetahuan bahwa replika akan belajar ketika perubahan ini diterapkan ke penyimpanan itemnya.
GetLearnedKnowledge

Mendapatkan pengetahuan yang dipelajari replika tujuan ketika penyedia tujuan menerapkan semua perubahan dalam batch perubahan ini.
GetLearnedKnowledgeAfterRecoveryComplete

Mendapatkan pengetahuan yang akan dipelajari replika tujuan setelah menerapkan perubahan dalam enumerasi penuh.
GetLearnedKnowledgeAfterRecoveryComplete

Mendapatkan pengetahuan yang akan dipelajari replika tujuan setelah menerapkan semua perubahan dalam sinkronisasi pemulihan.
GetLearnedKnowledgeWithPrerequisite

Mendapatkan pengetahuan bahwa replika tujuan belajar ketika penyedia tujuan menerapkan semua perubahan dalam batch perubahan ini, berdasarkan pengetahuan prasyarat tentang batch perubahan.
GetLearnedKnowledgeWithPrerequisite

Mendapatkan pengetahuan bahwa replika tujuan belajar ketika penyedia tujuan menerapkan perubahan ini, berdasarkan pengetahuan prasyarat yang terkait dengan perubahan.
GetLowestUncontainedId

Mengembalikan ID item terendah yang tidak terkandung dalam pengetahuan ini dan yang terkandung dalam pengetahuan yang ditentukan.
GetMadeWithKnowledge

Mendapatkan pengetahuan yang dibuat-dengan untuk perubahan ini.
GetMinimumSupportedVersion

Mendapatkan versi minimum komponen Microsoft Sync Framework yang didukung yang dapat digunakan dengan objek ini.
GetOwnerReplicaId

Mendapatkan ID replika yang berasal dari perubahan ini.
GetOwnerReplicaId

Mendapatkan ID replika yang memiliki pengetahuan ini.
GetPrerequisiteKnowledge

Mendapatkan pengetahuan minimum bahwa penyedia tujuan diperlukan untuk memproses batch perubahan ini.
GetPrerequisiteKnowledge

Mendapatkan pengetahuan minimum bahwa penyedia tujuan diperlukan untuk memproses perubahan ini.
GetProvider

Mendapatkan peran penyedia yang melewatkan perubahan item.
GetRangeCount

Mendapatkan jumlah rentang yang terkandung dalam fragmen pengetahuan ini.
GetRangeExceptions

Mendapatkan objek yang dapat menghitung objek IRangeException yang disimpan dalam pengetahuan.
GetRecoverableErrorDataForChange

Mendapatkan data tambahan tentang kesalahan yang dapat dipulihkan.
GetRecoverableErrorDataForChangeUnit

Mendapatkan data tambahan tentang kesalahan yang dapat dipulihkan untuk unit perubahan tertentu.
GetRegisteredProperties

Mendapatkan properti UI konfigurasi untuk membaca dan menulis.
GetRemainingWorkEstimateForSession

Mendapatkan perkiraan sisa pekerjaan untuk sesi tersebut.
GetReplicaKey

Mendapatkan kunci replika untuk replika yang terkait dengan elemen vektor jam ini.
GetReplicaKeyMap

Mendapatkan objek IReplicaKeyMap yang terkait dengan pengetahuan ini.
GetResolveActionForChange

Mendapatkan tindakan resolusi konflik untuk konflik.
GetResolveActionForChangeUnit

Mendapatkan tindakan resolusi konflik untuk perubahan unit perubahan yang berkonflik.
GetRootItemId

Mendapatkan ID item yang diubah.
GetScopeVector

Mendapatkan vektor jam yang menentukan perubahan yang terkandung dalam pengetahuan.
GetSessionErrorStatus

Mendapatkan nilai kesalahan yang menunjukkan mengapa sesi sinkronisasi gagal.
GetSingleItemExceptions

Mendapatkan objek yang dapat menghitung objek ISingleItemException yang disimpan dalam pengetahuan.
GetSourceForgottenKnowledge

Mendapatkan pengetahuan yang terlupakan tentang replika sumber.
GetSourceProviderConflictingChange

Mendapatkan metadata perubahan dari penyedia sumber.
GetSourceProviderConflictingData

Mendapatkan objek yang dapat digunakan untuk mengambil data item untuk item perubahan dari replika sumber.
GetStage

Mendapatkan tahap dalam sesi sinkronisasi ketika kesalahan terjadi.
GetStatistics

Mendapatkan data statistik yang ditentukan yang terkandung dalam objek ini.
GetSyncBatchParameters

Mendapatkan jumlah perubahan item yang diminta yang akan disertakan dalam batch perubahan, dan pengetahuan saat ini untuk cakupan sinkronisasi.
GetSyncChange

Mendapatkan item perubahan tempat data perubahan harus diambil dari penyimpanan item.
GetSyncProvider

Membuat instans penyedia sinkronisasi.
GetSyncProviderConfigUI

Membuat instans UI konfigurasi penyedia sinkronisasi.
GetSyncProviderConfigUIFromInstanceId

Mengembalikan objek ISyncProviderConfigUI yang diinisialisasi dan dibuat untuk ID instans unik yang diberikan.
GetSyncProviderConfigUIInfo

Mengembalikan objek ISyncProviderConfigUIInfo untuk ID instans unik yang diberikan.
GetSyncProviderConfigUIInfoforProvider

Mengembalikan objek ISyncProviderConfigUIInfo untuk ID instans penyedia sinkronisasi yang ditentukan.
GetSyncProviderFromInstanceId

Mengembalikan objek IRegisteredSyncProvider yang diinisialisasi dan dibuat untuk ID instans unik tertentu.
GetSyncProviderInfo

Mengembalikan objek ISyncProviderInfo untuk ID instans penyedia sinkronisasi tertentu.
GetSyncProviderState

Mengembalikan status penyedia sinkronisasi yang ditentukan.
GetSyncProviderWithError

Mendapatkan antarmuka ISyncProvider dari penyedia yang menyebabkan sinkronisasi gagal.
GetSyncTime

Mendapatkan nilai SYNC_TIME yang sesuai dengan nilai kapan untuk item.
GetTickCount

Mendapatkan jumlah centang yang menentukan batas atas pada rentang jumlah centang yang terkandung dalam elemen vektor jam ini.
GetUpdateCount

Mendapatkan jumlah pembaruan yang telah dilakukan pada item FeedSync.
GetUpperBoundItemId

Mendapatkan ID item tertinggi yang diwakili dalam pengetahuan grup apa pun dalam batch perubahan.
GetVersion

Mendapatkan versi struktur pengetahuan ini.
GetWorkEstimate

Mendapatkan perkiraan kerja untuk perubahan ini.
GetWorkEstimateForBatch

Mendapatkan perkiraan kerja untuk batch.
Init

Menginisialisasi penyedia sinkronisasi sebelum siap untuk sesi sinkronisasi.
Init

Menginisialisasi UI konfigurasi untuk penyedia sinkronisasi.
Initialize

Menginisialisasi instans baru kelas IChangeUnitListFilterInfo yang berisi array ID unit perubahan yang ditentukan.
Initialize

Saat diimplementasikan oleh kelas turunan, menginisialisasi objek IProviderConverter dengan objek ISyncProvider untuk dikonversi ke IKnowledgeSyncProvider.
Initialize

Menginisialisasi objek dengan menggunakan nama tampilan item yang ditentukan yang menyebabkan kesalahan dan deskripsi kesalahan.
IntersectsWithKnowledge

Menunjukkan apakah pengetahuan yang ditentukan bersinggungan dengan pengetahuan ini.
IsCanceled

Menunjukkan apakah sesi sinkronisasi telah dibatalkan.
IsNoConflictsSpecified

Mendapatkan nilai yang menunjukkan apakah konflik dipertahankan untuk item FeedSync.
LoadChangeData

Mengambil data item untuk perubahan. (IAsynchronousDataRetriever.LoadChangeData)
LoadChangeData

Mengambil data item untuk perubahan. (ISynchronousDataRetriever.LoadChangeData)
LoadChangeDataComplete

Menunjukkan bahwa IAsynchronousDataRetriever::LoadChangeData telah berhasil diselesaikan.
LoadChangeDataError

Menunjukkan bahwa metode IAsynchronousDataRetriever gagal.
LoadInfoFromChangeApplication

Menyimpan data untuk penempatan perubahan berseri.
LookupReplicaId

Mendapatkan ID replika yang sesuai dengan kunci replika yang ditentukan.
LookupReplicaKey

Mendapatkan kunci replika yang sesuai dengan ID replika yang ditentukan.
MapRemoteToLocal

Mengonversi objek pengetahuan dari replika lain menjadi objek yang kompatibel dengan replika yang memiliki pengetahuan ini.
ModifySyncProvider

Updates ISyncProviderInfo dari penyedia sinkronisasi yang dikonfigurasi oleh ISyncProviderConfigUI ini.
Berikutnya

Mengembalikan elemen berikutnya dalam kumpulan pengecualian unit perubahan, jika tersedia. (IEnumChangeUnitExceptions.Next)
Berikutnya

Mengembalikan elemen berikutnya dalam vektor jam, jika tersedia.
Berikutnya

Mengembalikan elemen berikutnya dalam vektor jam, jika tersedia.
Berikutnya

Mengembalikan elemen berikutnya dalam kumpulan pengecualian unit perubahan, jika tersedia. (IEnumRangeExceptions.Next)
Berikutnya

Mengembalikan elemen berikutnya dalam kumpulan pengecualian item tunggal, jika tersedia.
Berikutnya

Mengembalikan perubahan item berikutnya.
Berikutnya

Mengembalikan unit perubahan berikutnya.
Berikutnya

Mengembalikan objek ISyncProviderConfigUIInfo berikutnya.
Berikutnya

Mengembalikan objek ISyncProviderInfo berikutnya.
NextColumn

Mengembalikan ID unit perubahan berikutnya dalam kumpulan ID unit perubahan yang diterapkan fragmen pengetahuan ini.
NextCoreFragments

Mengembalikan objek ICoreFragment berikutnya dalam pengetahuan, jika tersedia.
NextRange

Mengembalikan rentang berikutnya yang terkandung dalam fragmen pengetahuan ini, dan vektor jam yang menentukan apa yang diketahui tentang item dalam rentang.
OnChange

Terjadi sebelum perubahan diterapkan.
OnChangeApplied

Terjadi setelah perubahan berhasil diterapkan.
OnChangeFailed

Terjadi setelah perubahan gagal diterapkan.
OnConflict

Terjadi ketika konflik terdeteksi ketika kebijakan resolusi konflik konkurensi diatur ke CRP_NONE.
OnFullEnumerationNeeded

Terjadi ketika pengetahuan yang terlupakan dari penyedia sumber tidak terkandung dalam pengetahuan penyedia tujuan saat ini.
OnProgress

Terjadi secara berkala selama sesi sinkronisasi untuk melaporkan kemajuan.
OnProgress

Melaporkan kemajuan sinkronisasi ke aplikasi.
OnRecoverableError

Terjadi ketika penyedia sinkronisasi menetapkan kesalahan yang dapat dipulihkan saat memuat atau menyimpan item.
ProcessChangeBatch

Memproses serangkaian perubahan dengan mendeteksi konflik dan menerapkan perubahan pada penyimpanan item.
ProcessFullEnumerationChangeBatch

Memproses serangkaian perubahan untuk enumerasi penuh dengan menerapkan perubahan pada penyimpanan item.
ProjectOntoChangeUnit

Mendapatkan pengetahuan untuk unit perubahan yang ditentukan.
ProjectOntoColumnSet

Mengembalikan pengetahuan untuk kumpulan unit perubahan yang ditentukan untuk semua item yang terkandung dalam objek ini.
ProjectOntoItem

Mendapatkan pengetahuan untuk item yang ditentukan.
ProjectOntoKnowledgeWithPrerequisite

Mengembalikan pengetahuan tentang fragmen pengetahuan yang ditentukan oleh pengetahuan templat, ketika pengetahuan templat berisi pengetahuan prasyarat untuk fragmen yang ditentukan.
ProjectOntoRange

Mendapatkan pengetahuan untuk rentang ID item yang ditentukan.
RegisterCallback

Mendaftarkan antarmuka panggilan balik yang akan dipanggil oleh objek IAsynchronousDataRetriever ketika metode asinkron selesai diproses.
RegisterForEvent

Mendaftarkan pengguna untuk menerima pemberitahuan kedatangan peristiwa pendaftaran baru yang terjadi ketika perubahan dilakukan pada penyimpanan pendaftaran.
RequestFilter

Meminta agar filter yang ditentukan oleh penyedia tujuan digunakan oleh penyedia sumber selama enumerasi perubahan.
Atur ulang

Mengatur ulang enumerator kolom dan rentang ke awal set masing-masing.
Atur ulang

Mengatur ulang enumerator ke awal pengetahuan.
Atur ulang

Mengatur ulang enumerator ke awal kumpulan pengecualian unit perubahan.
Atur ulang

Mengatur ulang enumerator ke awal vektor jam. (IEnumClockVector.Reset)
Atur ulang

Mengatur ulang enumerator ke awal vektor jam. (IEnumFeedClockVector.Reset)
Atur ulang

Mengatur ulang enumerator ke awal kumpulan pengecualian rentang.
Atur ulang

Mereset enumerator ke awal kumpulan pengecualian item tunggal.
Atur ulang

Mengatur ulang enumerator ke awal daftar. (IEnumSyncChanges.Reset)
Atur ulang

Mengatur ulang enumerator ke awal daftar. (IEnumSyncChangeUnits.Reset)
Atur ulang

Mengatur ulang enumerator ke awal koleksi objek ISyncProviderConfigUIInfo.
Atur ulang

Mengatur ulang enumerator ke awal set ISyncProviderInfo.
Atur ulang

Mereset penyedia sinkronisasi sehingga terlihat seperti replika baru di sesi sinkronisasi berikutnya.
RevokeCallback

Menunjukkan bahwa objek IAsynchronousDataRetriever tidak boleh lagi menggunakan antarmuka panggilan balik yang ditentukan dan harus merilis referensi apa pun ke dalamnya.
RevokeEvent

Membatalkan pendaftaran pengguna dari pemberitahuan kedatangan peristiwa pendaftaran baru.
Serialisasi

Menserialisasikan data peta kunci replika ke array byte.
Serialisasi

Menserialisasikan batch perubahan ke array byte.
Serialisasi

Menserialisasikan data filter ke array byte.
Serialisasi

Menserialisasikan data objek pengetahuan ke array byte.
SerializeWithOptions

Menserialisasikan data objek batch perubahan ke array byte, berdasarkan opsi versi dan serialisasi yang ditentukan.
SerializeWithOptions

Menserialisasikan data objek pengetahuan ke array byte berdasarkan versi dan opsi serialisasi yang ditentukan.
SetForgottenKnowledgeRecoveryRange

Mengatur rentang pemulihan saat sesi melakukan pemulihan pengetahuan yang terlupakan.
SetLastBatch

Mengatur bendera yang menunjukkan tidak ada lagi perubahan yang akan dijumlahkan dalam sesi sinkronisasi.
SetLocalTickCount

Mengatur jumlah centang untuk replika yang memiliki pengetahuan ini.
SetPrerequisiteKnowledge

Mengatur pengetahuan minimum bahwa penyedia tujuan diperlukan untuk memproses batch perubahan ini.
SetProviderWithError

Menunjukkan penyedia mana yang menyebabkan sinkronisasi gagal.
SetRecoverableErrorOnChange

Menunjukkan kesalahan yang dapat dipulihkan pada perubahan ini telah terjadi.
SetRecoverableErrorOnChangeUnit

Menunjukkan bahwa kesalahan yang dapat dipulihkan terjadi ketika data untuk unit perubahan yang ditentukan dimuat dari penyimpanan item.
SetRemainingWorkEstimateForSession

Mengatur perkiraan pekerjaan yang tersisa untuk sesi tersebut.
SetResolveActionForChange

Mengatur tindakan penyelesaian konflik untuk konflik.
SetResolveActionForChangeUnit

Mengatur tindakan penyelesaian konflik untuk perubahan unit perubahan yang berkonflik.
SetSyncProviderState

Mengatur status penyedia sinkronisasi yang ditentukan.
SetWorkEstimate

Mengatur perkiraan kerja untuk perubahan ini.
SetWorkEstimateForBatch

Mengatur perkiraan kerja untuk batch.
Lewati

Melewati jumlah pengecualian unit perubahan yang ditentukan.
Lewati

Melompati jumlah elemen vektor jam yang ditentukan. (IEnumClockVector.Skip)
Lewati

Melompati jumlah elemen vektor jam yang ditentukan. (IEnumFeedClockVector.Skip)
Lewati

Melompati jumlah pengecualian rentang yang ditentukan.
Lewati

Melewati jumlah pengecualian item tunggal yang ditentukan.
Lewati

Metode ini tidak diterapkan. (IEnumSyncChanges.Skip)
Lewati

Metode ini tidak diterapkan. (IEnumSyncChangeUnits.Skip)
Lewati

Melewati jumlah objek ISyncProviderConfigUIInfo yang ditentukan.
Lewati

Melewati jumlah objek ISyncProviderInfo yang ditentukan.
TentukanFilter

Ketika diimplementasikan oleh kelas turunan, negosiasi filter mana yang digunakan oleh penyedia sumber selama enumerasi perubahan.
union

Menggabungkan pengetahuan yang ditentukan dengan pengetahuan saat ini.
UnregisterSyncProvider

Membatalkan pendaftaran dan menghapus penyedia sinkronisasi yang ditentukan dari penyimpanan pendaftaran.
UnregisterSyncProviderConfigUI

Membatalkan pendaftaran dan menghapus UI konfigurasi penyedia sinkronisasi yang ditentukan dari penyimpanan pendaftaran.

Antarmuka

 
IAsynchronousDataRetriever

Mewakili mekanisme di mana penyedia tujuan secara asinkron mengambil data item dari penyedia sumber.
IChangeConflict

Mewakili konflik antara dua item.
IChangeUnitException

Mewakili unit perubahan untuk dikecualikan dari objek pengetahuan.
IChangeUnitListFilterInfo

Mewakili filter yang dapat digunakan untuk mengontrol unit perubahan mana yang disertakan untuk item dalam objek ISyncChangeBatch.
IClockVector

Mewakili vektor jam dalam struktur pengetahuan.
IClockVectorElement

Mewakili elemen vektor jam dari struktur pengetahuan.
IConstructReplicaKeyMap

Menambahkan entri ke objek IReplicaKeyMap.
ICoreFragment

Mewakili pengetahuan semua item dalam cakupan untuk serangkaian unit perubahan tertentu.
ICoreFragmentInspector

Menghitung objek ICoreFragment yang terkandung dalam objek pengetahuan.
IDataRetrieverCallback

Mewakili metode yang dapat dipanggil objek IAsynchronousDataRetriever untuk menunjukkan bahwa pemrosesan telah selesai pada metode IAsynchronousDataRetriever.
IEnumChangeUnitExceptions

Menghitung pengecualian unit perubahan yang disimpan dalam objek pengetahuan.
IEnumClockVector

Menghitung elemen vektor jam yang disimpan dalam vektor jam.
IEnumFeedClockVector

Menghitung elemen vektor jam yang disimpan dalam vektor jam yang berisi informasi FeedSync.
IEnumRangeExceptions

Menghitung pengecualian rentang yang disimpan dalam objek pengetahuan.
IEnumSingleItemExceptions

Menghitung pengecualian item tunggal yang disimpan dalam objek pengetahuan.
IEnumSyncChanges

Menghitung daftar perubahan item.
IEnumSyncChangeUnits

Menghitung daftar unit perubahan.
IEnumSyncProviderConfigUIInfos

Menghitung objek ISyncProviderConfigUIInfo yang berisi informasi UI konfigurasi yang digunakan untuk membangun dan mendaftarkan penyedia sinkronisasi.
IEnumSyncProviderInfos

Menghitung objek ISyncProviderInfo yang berisi informasi yang digunakan untuk membuat instans penyedia sinkronisasi.
IFeedClockVector

Mewakili vektor jam yang berisi informasi FeedSync.
IFeedClockVectorElement

Mewakili elemen vektor jam yang berisi informasi FeedSync.
IFilterRequestCallback

Menengahi negosiasi filter antara penyedia tujuan dan penyedia sumber.
IForgottenKnowledge

Mewakili pengetahuan yang telah dilupakan karena pembersihan batu nisan.
IKnowledgeSyncProvider

Mewakili penyedia sinkronisasi yang menggunakan pengetahuan untuk melakukan sinkronisasi.
ILoadChangeContext

Mewakili informasi tentang perubahan yang akan dimuat dari penyimpanan item.
IProviderConverter

Saat diimplementasikan oleh kelas turunan, mewakili objek yang dapat mengonversi objek ISyncProvider ke objek IKnowledgeSyncProvider.
IRangeException

Mewakili rentang ID item untuk dikecualikan dari objek pengetahuan.
IRecoverableError

Mewakili kesalahan yang dapat dipulihkan yang terjadi ketika item dimuat atau ketika item disimpan.
IRecoverableErrorData

Mewakili informasi tentang kesalahan yang dapat dipulihkan.
IRegisteredSyncProvider

Mewakili penyedia sinkronisasi terdaftar. Antarmuka ini diimplementasikan oleh penulis penyedia sinkronisasi.
IReplicaKeyMap

Mewakili pemetaan antara kunci replika dan ID replika.
IRequestFilteredSync

Saat diimplementasikan oleh kelas turunan, mewakili penyedia tujuan yang dapat menentukan filter yang akan digunakan oleh penyedia sumber selama enumerasi perubahan.
ISingleItemException

Mewakili item untuk dikecualikan dari objek pengetahuan.
ISupportFilteredSync

Saat diimplementasikan oleh kelas turunan, mewakili penyedia sumber yang mendukung enumerasi perubahan yang difilter, dan yang dapat menegosiasikan jenis filter yang digunakan.
ISupportLastWriteTime

Mewakili penyedia sinkronisasi yang dapat melaporkan tanggal dan waktu ketika item atau unit perubahan terakhir diubah. Kemampuan ini berguna untuk aplikasi yang mengimplementasikan resolusi konflik last-writer-wins.
ISyncCallback

Mewakili panggilan balik aplikasi yang digunakan untuk memberi tahu aplikasi peristiwa sinkronisasi.
ISyncCallback2

Mewakili panggilan balik aplikasi tambahan yang digunakan untuk memberi tahu aplikasi peristiwa sinkronisasi.
ISyncChange

Mewakili perubahan pada item.
ISyncChangeBatch

Mewakili metadata untuk sekumpulan perubahan. (ISyncChangeBatch)
ISyncChangeBatchAdvanced

Mewakili informasi tambahan tentang sekumpulan perubahan.
ISyncChangeBatchBase

Mewakili metadata untuk sekumpulan perubahan. (ISyncChangeBatchBase)
ISyncChangeBatchBase2

Mewakili kemampuan tambahan objek ISyncChangeBatchBase.
ISyncChangeBatchWithPrerequisite

Mewakili metadata tentang batch perubahan yang didasarkan pada pengetahuan prasyarat yang terkait dengan batch perubahan.
ISyncChangeBuilder

Menyediakan data tambahan untuk perubahan item.
ISyncChangeUnit

Mewakili perubahan pada unit perubahan yang terkandung dalam item.
ISyncChangeWithPrerequisite

Mewakili metadata tentang perubahan yang didasarkan pada pengetahuan prasyarat yang terkait dengan perubahan.
ISyncFilterInfo

Mewakili informasi tentang filter yang digunakan untuk mengontrol data yang disertakan dalam objek ISyncChangeBatch.
ISyncFilterInfo2

Mewakili informasi tambahan tentang filter yang dapat digunakan untuk mengontrol perubahan mana yang disertakan dalam objek ISyncChangeBatch.
ISyncFullEnumerationChange

Mewakili informasi tambahan tentang objek ISyncChange selama sinkronisasi pemulihan.
ISyncFullEnumerationChangeBatch

Mewakili metadata untuk serangkaian perubahan yang dibuat sebagai bagian dari sinkronisasi pemulihan.
ISynchronousDataRetriever

Mewakili mekanisme di mana penyedia tujuan mengambil data item dari penyedia sumber.
ISyncKnowledge

Mewakili pengetahuan bahwa replika memiliki tentang penyimpanan itemnya.
ISyncKnowledge2

Mewakili informasi tambahan tentang pengetahuan yang dimiliki replika tentang penyimpanan itemnya.
ISyncProvider

Mewakili penyedia sinkronisasi yang dapat digunakan oleh sesi sinkronisasi untuk menyinkronkan data dengan penyedia sinkronisasi lain.
ISyncProviderConfigUI

Mewakili informasi antarmuka pengguna konfigurasi yang digunakan untuk membangun dan mendaftarkan penyedia sinkronisasi.
ISyncProviderConfigUIInfo

Mewakili informasi dan properti yang diperlukan untuk membuat instans UI konfigurasi penyedia sinkronisasi.
ISyncProviderInfo

Mewakili informasi dan properti yang diperlukan untuk membuat instans penyedia sinkronisasi.
ISyncProviderRegistration

Mewakili pendaftaran penyedia sinkronisasi.
ISyncRegistrationChange

Mewakili perubahan pada pendaftaran penyedia sinkronisasi atau antarmuka pengguna konfigurasi penyedia sinkronisasi. Perubahan dilaporkan sebagai peristiwa pendaftaran.
ISyncSessionExtendedErrorInfo

Mewakili informasi tentang penyedia mana yang menyebabkan sinkronisasi gagal.
ISyncSessionState

Mewakili informasi tentang sesi sinkronisasi saat ini.
ISyncSessionState2

Mewakili informasi tambahan tentang sesi sinkronisasi saat ini.

Struktur

 
ID_PARAMETER_PAIR

Mewakili format ID entitas sinkronisasi.
ID_PARAMETERS

Mewakili skema format untuk grup ID yang digunakan untuk mengidentifikasi entitas dalam sesi sinkronisasi.
SYNC_RANGE

Mewakili rentang ID item.
SYNC_SESSION_STATISTICS

Mewakili statistik tentang satu sesi sinkronisasi searah.
SYNC_TIME

Mewakili nilai tanggal dan waktu.
SYNC_VERSION

Mewakili versi untuk item atau unit perubahan.
SyncProviderConfigUIConfiguration

Mewakili informasi untuk antarmuka pengguna konfigurasi penyedia sinkronisasi.
SyncProviderConfiguration

Mewakili informasi untuk konfigurasi penyedia sinkronisasi.