Bagikan melalui


Antarmuka ISyncChangeBatchBase (winsync.h)

Mewakili metadata untuk sekumpulan perubahan.

Warisan

Antarmuka ISyncChangeBatchBase mewarisi dari antarmuka IUnknown . ISyncChangeBatchBase juga memiliki jenis anggota ini:

Metode

Antarmuka ISyncChangeBatchBase memiliki metode ini.

 
ISyncChangeBatchBase::AddItemMetadataToGroup

Menambahkan perubahan item tertentu ke grup yang saat ini terbuka.
ISyncChangeBatchBase::BeginOrderedGroup

Membuka grup yang diurutkan dalam batch perubahan. Grup ini diurutkan menurut ID item.
ISyncChangeBatchBase::EndOrderedGroup

Menutup grup yang diurutkan sebelumnya yang dibuka dalam batch perubahan.
ISyncChangeBatchBase::GetChangeEnumerator

Mendapatkan objek IEnumSyncChanges yang menghitung perubahan item dalam batch perubahan ini.
ISyncChangeBatchBase::GetIsLastBatch

Mendapatkan bendera yang menunjukkan apakah perubahan dalam batch perubahan ini adalah batch terakhir dari sesi sinkronisasi.
ISyncChangeBatchBase::GetLearnedKnowledge

Mendapatkan pengetahuan yang dipelajari replika tujuan ketika penyedia tujuan menerapkan semua perubahan dalam batch perubahan ini.
ISyncChangeBatchBase::GetPrerequisiteKnowledge

Mendapatkan pengetahuan minimum bahwa penyedia tujuan diperlukan untuk memproses batch perubahan ini.
ISyncChangeBatchBase::GetRemainingWorkEstimateForSession

Mendapatkan perkiraan sisa pekerjaan untuk sesi tersebut.
ISyncChangeBatchBase::GetSourceForgottenKnowledge

Mendapatkan pengetahuan yang terlupakan tentang replika sumber.
ISyncChangeBatchBase::GetWorkEstimateForBatch

Mendapatkan perkiraan kerja untuk batch.
ISyncChangeBatchBase::Serialize

Menserialisasikan batch perubahan ke array byte.
ISyncChangeBatchBase::SetLastBatch

Mengatur bendera yang menunjukkan tidak ada lagi perubahan yang akan dijumlahkan dalam sesi sinkronisasi.
ISyncChangeBatchBase::SetRemainingWorkEstimateForSession

Mengatur perkiraan pekerjaan yang tersisa untuk sesi tersebut.
ISyncChangeBatchBase::SetWorkEstimateForBatch

Mengatur perkiraan kerja untuk batch.

Keterangan

ISyncChangeBatchBase adalah antarmuka dasar untuk batch perubahan. Biasanya, ini ditimpa oleh antarmuka turunan, seperti ISyncChangeBatch untuk sinkronisasi pengetahuan, dan ISyncFullEnumerationChangeBatch untuk sinkronisasi enumerasi penuh.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Target Platform Windows
Header winsync.h

Lihat juga

Antarmuka IEnumSyncChanges

Antarmuka ISyncChangeBatch

Antarmuka ISyncChangeBatchAdvanced

Antarmuka ISyncChangeBatchBase2

Antarmuka ISyncChangeBatchWithPrerequisite

Antarmuka ISyncFullEnumerationChangeBatch

Antarmuka Sinkronisasi Windows