ISyncMetadataStoreSerializer 介面
在標準中繼資料檔案格式與版本特有的中繼資料儲存服務存放區格式之間序列化並還原序列化複寫的中繼資料。
interface ISyncMetadataStoreSerializer : IUnknown
成員
ISyncMetadataStoreSerializer 方法 | 描述 |
---|---|
針對指定的複寫,將中繼資料儲存服務存放區的內容序列化至採用標準格式的目的地資料流。 |
|
將標準中繼資料檔案的內容還原序列化至中繼資料儲存服務存放區。當提供者版本變更時,選擇性地升級中繼資料存放區格式。 |
|
針對其中繼資料已序列化至指定之目的地資料流的複寫傳回複寫識別碼。 |
需求
**標頭:**Metastore.h
備註
您可以使用 ISyncMetadataStoreSerializer 方法,將中繼資料檔案序列化成標準格式,以便在不同版本的元件之間相互溝通。如需詳細資訊,請參閱從不同版本的元件存取中繼資料。
您可以使用 ISyncMetadataStoreSerializer 方法,將中繼資料檔案序列化成標準格式。當提供者版本變更時,這樣做就會升級中繼資料存放區。如需詳細資訊,請參閱升級中繼資料存放區版本。
若要取得 ISyncMetadataStoreSerializer 物件,請將 IID_ISyncMetadataStoreSerializer 傳遞至 ISqlSyncMetadataStore 介面 物件的 QueryInterface 方法。
ISyncMetadataStoreSerializer 介面具有下列有關中繼資料存放區之並行序列化和還原序列化作業的行為:
目前不支援單一複寫之中繼資料的並行作業,不論這些作業是在不同的處理序中執行,還是在相同處理序的不同執行緒中執行都一樣。
只有當每個作業會影響不同複寫的中繼資料,而且每個作業都是透過不同的連接執行時,才支援中繼資料存放區的並行序列化和還原序列化作業。
當複寫正在進行同步處理時,不支援序列化和還原序列化作業。