Compartilhar via


Propriedade CleanupBatchingDirectory

Obtém ou define se os arquivos em lotes devem ser limpos depois que as alterações nos arquivos tiverem sido aplicadas ao destino.

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

Sintaxe

'Declaração
Public Property CleanupBatchingDirectory As Boolean
    Get
    Set
'Uso
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)

Valor da propriedade

Tipo: System. . :: . .Boolean
true se os arquivos em lotes forem limpos depois que as alterações nos arquivos tiverem sido aplicadas ao destino (o padrão); caso contrário false.

Comentários

Essa propriedade é usada quando um aplicativo exige que as alterações sejam entregues em lotes. O envio em lotes é útil em cenários semelhantes ao seguinte:

  • Um grande número de clientes que usam SqlCeSyncProvider sincronizam periodicamente com um servidor que usa SqlSyncProvider.

  • Cada cliente tem uma quantidade limitada de memória e espaço em disco.

  • As conexões entre o servidor e os clientes são de largura de banda baixa e intermitentes, muitas vezes resultando em tempos de sincronização mais longos e em conexões descartadas.

  • O tamanho das alterações (em KB) em uma sessão de sincronização típica é grande.

Para obter mais informações, consulte Como entregar alterações em lotes (SQL Server).

Consulte também

Referência

RelationalSyncProvider Classe

Membros RelationalSyncProvider

Namespace Microsoft.Synchronization.Data