Propriedade RelationalSyncProvider.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.
Esta propriedade não é compatível com CLS.
Namespace: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (em microsoft.synchronization.data.dll)
Sintaxe
'Declaração
Public Property CleanupBatchingDirectory As Boolean
'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);
}
/** @property */
public boolean get_CleanupBatchingDirectory ()
/** @property */
public void set_CleanupBatchingDirectory (boolean value)
public function get CleanupBatchingDirectory () : boolean
public function set CleanupBatchingDirectory (value : boolean)
Valor da propriedade
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
Classe RelationalSyncProvider
Membros RelationalSyncProvider
Namespace Microsoft.Synchronization.Data