Sinkronisasi Windows
Gambaran umum teknologi Windows Sync.
Untuk mengembangkan Sinkronisasi Windows, Anda memerlukan header ini:
Untuk panduan pemrograman untuk teknologi ini, lihat:
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. |
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. |
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. |
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. |