RelationalSyncProvider.CleanupBatchingDirectory プロパティ
バッチ処理ファイル内の変更が同期先に適用された後にそのファイルをクリーンアップするかどうかを示す値を取得または設定します。
このプロパティは、CLS に準拠していません。
名前空間: Microsoft.Synchronization.Data
アセンブリ: Microsoft.Synchronization.Data (microsoft.synchronization.data.dll 内)
構文
'宣言
Public Property CleanupBatchingDirectory As Boolean
'使用
Dim instance As RelationalSyncProvider
Dim value As Boolean
value = instance.CleanupBatchingDirectory
instance.CleanupBatchingDirectory = value
public bool CleanupBatchingDirectory { get; set; }
public:
property bool CleanupBatchingDirectory {
bool get ();
void set (bool value);
}
/** @property */
public boolean get_CleanupBatchingDirectory ()
/** @property */
public void set_CleanupBatchingDirectory (boolean value)
public function get CleanupBatchingDirectory () : boolean
public function set CleanupBatchingDirectory (value : boolean)
プロパティ値
バッチ処理ファイル内の変更が同期先に適用された後にそのファイルをクリーンアップする場合は true (既定)。それ以外の場合は false。
解説
このプロパティは、変更をバッチで配信する必要がある場合に使用されます。バッチ処理は、次のようなシナリオで役に立ちます。
SqlCeSyncProvider を使用する多数のクライアントと、SqlSyncProvider を使用するサーバーとの間で定期的に同期を行う。
いずれのクライアントもメモリ量とディスク領域が限られている。
サーバーとクライアント間の接続は帯域幅が狭く不安定で、しばしば同期に時間がかかったり、接続が中断されたりする場合がある。
通常の同期セッションで変更のサイズ (KB) が大きい。
詳細については、「変更をバッチで配信する方法 (SQL Server)」を参照してください。
参照
リファレンス
RelationalSyncProvider クラス
RelationalSyncProvider メンバー
Microsoft.Synchronization.Data 名前空間