Share via


CleanupBatchingDirectory-Eigenschaft

Ruft ab oder legt fest, ob Batchdateien im Anschluss an die Übernahme der Änderungen für das Ziel bereinigt werden sollen.

Namespace:  Microsoft.Synchronization.Data
Assembly:  Microsoft.Synchronization.Data (in Microsoft.Synchronization.Data.dll)

Syntax

'Declaration
Public Property CleanupBatchingDirectory As Boolean
    Get
    Set
'Usage
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);
}
member CleanupBatchingDirectory : bool with get, set
function get CleanupBatchingDirectory () : boolean
function set CleanupBatchingDirectory (value : boolean)

Eigenschaftenwert

Typ: System. . :: . .Boolean
true , wenn Batchverarbeitungsdateien bereinigt werden, nachdem die Änderungen in den Dateien für das Ziel angewendet wurden (Standard), andernfalls false.

Hinweise

Diese Eigenschaft wird verwendet, wenn für eine Anwendung erforderlich ist, dass Änderungen in Batches übermittelt werden. Batchverarbeitung ist in Szenarien wie dem folgenden sinnvoll:

  • Eine große Anzahl von Clients, die SqlCeSyncProvider verwenden, führt die Synchronisierung in regelmäßigen Abständen mit einem Server aus, der SqlSyncProvider verwendet.

  • Die einzelnen Clients verfügen über beschränkten Arbeitsspeicher und Speicherplatz.

  • Die Verbindungen zwischen dem Server und den Clients weisen niedrige Bandbreiten und Unterbrechungen auf, sodass häufig lange Synchronisierungszeiten und abgebrochene Verbindungen auftreten.

  • Die Größe der Änderungen (in KB) einer typischen Synchronisierungssitzung ist umfangreich.

Weitere Informationen finden Sie unter Vorgehensweise: Übermitteln von Änderungen in Batches (SQL Server).

Siehe auch

Verweis

RelationalSyncProvider Klasse

RelationalSyncProvider-Member

Microsoft.Synchronization.Data-Namespace