ISqlSyncMetadataStore 介面
表示使用輕量型資料庫進行儲存的中繼資料存放區。
interface ISqlSyncMetadataStore : ISyncMetadataStore2
成員
ISqlSyncMetadataStore 方法 | 描述 |
---|---|
建立中繼資料存放區檔案以及代表它的中繼資料存放區物件。 |
|
開啟現有的中繼資料存放區檔案,並傳回代表它的中繼資料存放區物件。 |
|
釋放 ISqlSyncMetadataStore 物件所使用的資源。 |
備註
中繼資料儲存服務提供了使用輕量型資料庫之中繼資料儲存服務 API 的完整實作,以便將進行同步處理所需的所有中繼資料,儲存於檔案系統中指定位置的某個資料庫檔案。此實作的進入點為 ISqlSyncMetadataStore。若要取得實作此介面的物件,請將 CLSID_SyncMetadataStore 和 IID_ISqlSyncMetadataStore 傳遞給 CoCreateInstance 函式。
使用 Metadata Storage Service API 的實作 |
|
這個 API 實作也在 IReplicaMetadata 物件上提供一些方法,可協助偵測從項目存放區刪除的項目。例如,IReplicaMetadata::GetUnreportedItems 會傳回在中繼資料存放區內但不在項目存放區內的項目清單。然後提供者就可以將這個清單中的項目在中繼資料存放區內標示為標記。
需求
**標頭:**Metastore.h