SqlCeSyncProvider 成員
封裝與用戶端通訊並讓同步處理協調者避開用戶端資料庫之特定實作的 SQL Server Compact 同步處理提供者。
SqlCeSyncProvider 型別公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
![]() |
SqlCeSyncProvider() () () () | 使用預設值初始化 SqlCeSyncProvider 類別的新執行個體。 |
![]() |
SqlCeSyncProvider(String, SqlCeConnection) | 針對指定的範圍名稱和連接初始化 SqlCeSyncProvider 類別的新執行個體。 |
![]() |
SqlCeSyncProvider(String, SqlCeConnection, String) | 針對指定的範圍名稱、連接和同步處理物件前置詞初始化 SqlCeSyncProvider 類別的新執行個體。 |
頂端
方法
頂端
屬性
名稱 | 描述 | |
---|---|---|
![]() |
BatchingDirectory | 取得或設定磁碟上要當做批次檔案多工緩衝處理目的地的目錄。 (繼承自 RelationalSyncProvider。) |
![]() |
CleanupBatchingDirectory | 取得或設定在批次處理檔案中的變更已經套用至目的地之後是否要清除這些檔案。 (繼承自 RelationalSyncProvider。) |
![]() |
Configuration | 不會由 RelationalSyncProvider 實作。如果您嘗試存取這個屬性,就會擲回 NotSupportedException 類型的例外狀況。 (繼承自 RelationalSyncProvider。) |
![]() |
Connection | 取得或設定用來連接至用戶端資料庫的 IDbConnection 物件。 (覆寫 RelationalSyncProvider. . :: . .Connection。) |
![]() |
DestinationCallbacks | 取得物件,這個物件可讓同步處理應用程式用來註冊,以便接收在同步處理期間發生之事件的通知。 (繼承自 KnowledgeSyncProvider。) |
![]() |
IdFormats | 取得用來在同步處理工作階段中識別實體的 SyncIdFormatGroup 物件。 (繼承自 RelationalSyncProvider。) |
![]() |
MemoryDataCacheSize | 取得或設定將變更多工緩衝處理至磁碟之前,Sync Framework 用來快取這些變更的最大記憶體數量 (以 KB 為單位)。 (繼承自 RelationalSyncProvider。) |
![]() |
ObjectPrefix | 取得或設定用來識別 Sync Framework 所建立之物件的選擇性前置詞。 |
![]() |
ScopeName | 取得或設定要同步處理之範圍的名稱。 (覆寫 RelationalSyncProvider. . :: . .ScopeName。) |
![]() |
SyncProviderPosition | 取得或設定 SyncProviderPosition 列舉值,這個值表示提供者與本機或遠端資料庫相關聯。 (繼承自 RelationalSyncProvider。) |
頂端
事件
名稱 | 描述 | |
---|---|---|
![]() |
ApplyChangeFailed | 在上傳期間,無法在節點上套用資料列之後發生。 (繼承自 RelationalSyncProvider。) |
![]() |
ApplyingChanges | 在上傳期間,連接至資料庫之後但在套用變更之前發生。 (繼承自 RelationalSyncProvider。) |
![]() |
ApplyMetadataFailed | 在上傳期間,無法套用資料列的中繼資料之後發生。 (繼承自 RelationalSyncProvider。) |
![]() |
BatchApplied | 在每個變更批次都已經套用至目的地之後發生。 (繼承自 RelationalSyncProvider。) |
![]() |
BatchSpooled | 在每個變更批次都已經寫入磁碟之後發生。 (繼承自 RelationalSyncProvider。) |
![]() |
BeginSnapshotInitialization | 在 Sync Framework 判斷資料庫是需要在同步處理啟動之前初始化的快照集時發生。 |
![]() |
ChangesApplied | 在上傳期間,套用變更之後但在中斷資料庫連接之前發生。 (繼承自 RelationalSyncProvider。) |
![]() |
ChangesSelected | 在下載期間,列舉變更之後但在中斷資料庫連接之前發生。 (繼承自 RelationalSyncProvider。) |
![]() |
DbConnectionFailure | 套用變更期間資料庫連接失敗時發生。 (繼承自 RelationalSyncProvider。) |
![]() |
EndSnapshotInitialization | 在快照集中特定範圍的所有資料表都已經初始化時發生。 |
![]() |
SelectingChanges | 在下載期間,連接至資料庫之後但在選取變更之前發生。 (繼承自 RelationalSyncProvider。) |
![]() |
SyncPeerOutdated | 如果目的地節點已過期,就會在列舉變更之前發生。 (繼承自 RelationalSyncProvider。) |
![]() |
SyncProgress | 在選取變更 (每個資料表) 和套用變更 (每個資料列) 期間發生。 (繼承自 RelationalSyncProvider。) |
頂端