ClientSyncProvider 成员

提取与客户端数据存储区进行通信并将同步代理与该数据存储区的特定实现隔离的客户端同步提供程序。

以下各表列出了由 ClientSyncProvider 类型公开的成员。

受保护的构造函数

  名称 说明
Protected method ClientSyncProvider 初始化 ClientSyncProvider 类的一个新实例。

顶部

公共属性

  名称 说明
Public property ClientId 在派生类中重写时,获取或设置 Synchronization Services 用于标识客户端数据库的 GUID。

顶部

公共方法

(请参阅 受保护的方法 )

  名称 说明
Public method ApplyChanges 在派生类中重写时,当给定组元数据、数据集和同步会话参数时,将对同步组的插入、更新和删除应用于客户端数据库。
Public method BeginTransaction 在派生类中重写时,已由 SyncAgent 调用来开始事务。这允许代理将一组变更作为一个原子单位来提交。
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-cn,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 命名空间