DbServerSyncProvider 成员
对与服务器数据库通信的泛型服务器同步提供程序进行抽象化并将同步代理与数据库的特定实现屏蔽开来。
DbServerSyncProvider 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
DbServerSyncProvider() () () () | 初始化 DbServerSyncProvider 类的一个新实例。 |
页首
方法
页首
属性
名称 | 说明 | |
---|---|---|
BatchSize | 获取或设置由从服务器数据库检索变更的命令使用的批大小(以行为单位)。 | |
Connection | 获取或设置一个用于连接到服务器数据库的 IDbConnection 对象。 | |
Schema | 获取或设置一个 SyncSchema 对象,该对象包含与服务器上的表架构有关的信息。 | |
SelectClientIdCommand | 获取或设置一个 IDbCommand 对象,其中包含可从服务器数据库返回发起方 ID 的查询或存储过程。 | |
SelectNewAnchorCommand | 获取或设置一个 IDbCommand 对象,其中包含从服务器数据库返回新定位点值的查询或存储过程。定位点定义要在当前会话期间同步的变更集的上限。 | |
SyncAdapters | 获取与 DbServerSyncProvider 关联的 SyncAdapterCollection。 |
页首
事件
名称 | 说明 | |
---|---|---|
ApplyChangeFailed | 在服务器上应用某行失败后发生。 | |
ApplyingChanges | 在服务器上应用同步组的变更前发生。 | |
ChangesApplied | 在服务器处应用了同步组的所有变更之后发生。 | |
ChangesSelected | 在从服务器选择了要应用于客户端的所有同步组变更之后发生。 | |
SelectingChanges | 在从服务器选择要应用于客户端的所有同步组变更之前发生。 | |
SyncProgress | 在服务器处选择和应用同步组变更期间发生。 |
页首