SyncAgent 成员
SyncAgent 对象组织同步过程。
SyncAgent 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
SyncAgent() () () () | 使用默认值初始化 SyncAgent 类的一个新实例。 | |
SyncAgent(SyncProvider, SyncProvider) | 用本地同步提供程序和远程同步提供程序参数初始化 SyncAgent 类的一个新实例。 |
页首
方法
名称 | 说明 | |
---|---|---|
Dispose() () () () | 释放由 SyncAgent 占用的所有资源。 | |
Dispose(Boolean) | 释放由 SyncAgent 占用的非托管资源,还可以另外再释放托管资源。 | |
Equals(Object) | (继承自 Object。) | |
Finalize() () () () | (继承自 Object。) | |
GetHashCode() () () () | (继承自 Object。) | |
GetType() () () () | (继承自 Object。) | |
MemberwiseClone() () () () | (继承自 Object。) | |
OnSessionProgress(SessionProgressEventArgs) | 引发 SessionProgress 事件。 | |
OnSessionStateChanged(SessionStateChangedEventArgs) | 引发 StateChanged 事件。 | |
Synchronize() () () () | 在本地和远程数据存储之间同步数据。 | |
ToString() () () () | (继承自 Object。) |
页首
属性
名称 | 说明 | |
---|---|---|
Configuration | 获取包含有关表和同步参数的信息的 SyncConfiguration 对象。 | |
LocalProvider | 获取或设置一个派生自 ClientSyncProvider 的对象,该对象用于与本地数据存储区进行通信。 | |
RemoteProvider | 获取或设置一个派生自 ServerSyncProvider 的对象,该对象用于与远程数据存储区进行通信。 | |
SessionState | 获取或设置用于定义会话当前是否正在同步的 SyncSessionState 对象。 | |
SyncStatistics | 获取一个 SyncStatistics 对象,该对象表示同步会话的统计信息。 |
页首
事件
名称 | 说明 | |
---|---|---|
SessionProgress | 在同步期间出现:在客户端读取元数据后、在写入元数据后、在下载变更后和在上载变更后。 | |
StateChanged | 在同步会话状态发生变更时发生。 |
页首