共用方式為


ClientSyncProvider 成員

抽取與用戶端資料存放區通訊的用戶端同步處理提供者,並讓同步代理程式避開該資料存放區的特定實作 (Implementation)。

下表列出 ClientSyncProvider 型別公開的成員。

受保護的建構函式

  名稱 描述
Protected method ClientSyncProvider 初始化 ClientSyncProvider 類別的新執行個體。

頂端

公用屬性

  名稱 描述
Public property ClientId 在衍生類別中覆寫時,會取得或設定同步處理服務用來識別用戶端資料庫的 GUID。

頂端

公用方法

(另請參閱 受保護的方法 )

  名稱 描述
Public method ApplyChanges 在衍生類別中覆寫時,會在給定群組中繼資料、資料集和同步處理工作階段參數時,將同步處理群組的插入、更新和刪除套用到用戶端資料庫。
Public method BeginTransaction 在衍生類別中覆寫時,由 SyncAgent 呼叫來開始交易。如此可讓代理程式將一組變更當做原子單位 (Atomic Unit) 來認可。
Public method CreateSchema 在衍生類別中覆寫時,會在用戶端資料庫上建立資料表結構描述 (如果該結構描述不存在)。
Public method Dispose 釋放 ClientSyncProvider 所使用的所有資源。
Public method EndTransaction 在衍生類別中覆寫時,由 SyncAgent 呼叫來結束交易。如此可讓代理程式將一組變更當做原子單位來認可。
Public method Equals  多載。 (繼承自 Object。)
Public method GetChanges 在衍生類別中覆寫時,會針對指定之同步處理群組和工作階段取得自上一次呼叫 SynchronizeAcceptChanges 以來,於用戶端發生的插入、更新和刪除。
Public method GetHashCode  (繼承自 Object。)
Public method GetTableReceivedAnchor 在衍生類別中覆寫時,會取得 SyncAnchor 物件,此物件包含從伺服器收到上一次變更的時間。
Public method GetTableSentAnchor 在衍生類別中覆寫時,會取得 SyncAnchor 物件,此物件包含從用戶端送出上一次變更的時間。
Public method GetType  (繼承自 Object。)
Public method Bb726055.static(zh-tw,SQL.105).gif ReferenceEquals  (繼承自 Object。)
Public method SetTableReceivedAnchor 在衍生類別中覆寫時,會設定 SyncAnchor 物件,此物件包含從伺服器收到上一次變更的時間。
Public method SetTableSentAnchor 在衍生類別中覆寫時,會設定 SyncAnchor 物件,此物件包含從用戶端送出上一次變更的時間。
Public method ToString  (繼承自 Object。)

頂端

受保護的方法

  名稱 描述
Protected method Finalize  (繼承自 Object。)
Protected method MemberwiseClone  (繼承自 Object。)

頂端

請參閱

參考

ClientSyncProvider 類別
Microsoft.Synchronization.Data 命名空間