SyncAgent 成員
SyncAgent 物件會協調同步處理。
下表列出 SyncAgent 型別公開的成員。
公用建構函式
名稱 | 描述 | |
---|---|---|
SyncAgent | 多載。初始化 SyncAgent 類別的新執行個體。 |
頂端
公用屬性
名稱 | 描述 | |
---|---|---|
Configuration | 取得 SyncConfiguration 物件,此物件包含資料表和同步處理參數的相關資訊。 | |
LocalProvider | 取得或設定衍生自 ClientSyncProvider 的物件,該提供者是用來與本機資料存放區通訊。 | |
RemoteProvider | 取得或設定衍生自 ServerSyncProvider 的物件,該提供者是用來與遠端資料存放區通訊。 | |
SessionState | 取得或設定用來定義此工作階段目前是否正在同步處理的 SyncSessionState 物件。 | |
SyncStatistics | 取得表示同步處理工作階段 (Session) 之統計資料的 SyncStatistics 物件。 |
頂端
公用方法
(另請參閱 受保護的方法 )
名稱 | 描述 | |
---|---|---|
Dispose | 多載。釋放 SyncAgent 所使用的資源。 | |
Equals | 多載。 (繼承自 Object。) | |
GetHashCode | (繼承自 Object。) | |
GetType | (繼承自 Object。) | |
ReferenceEquals | (繼承自 Object。) | |
Synchronize | 同步處理本機與遠端資料存放區之間的資料。 | |
ToString | (繼承自 Object。) |
頂端
受保護的方法
名稱 | 描述 | |
---|---|---|
Dispose | 多載。釋放 SyncAgent 所使用的資源。 | |
Finalize | (繼承自 Object。) | |
MemberwiseClone | (繼承自 Object。) | |
OnSessionProgress | 引發 SessionProgress 事件。 | |
OnSessionStateChanged | 引發 StateChanged 事件。 |
頂端
公用事件
名稱 | 描述 | |
---|---|---|
SessionProgress | 在同步處理期間發生:在用戶端讀取中繼資料 (Metadata) 之後、寫入中繼資料之後、下載變更之後,以及上傳變更之後。 | |
StateChanged | 發生在同步處理工作階段狀態中有變更時。 |
頂端