Partilhar via


KeyValueStoreReplicaSettings Classe

Definição

Representa as configurações de um repositório de chave/valor réplica.

public class KeyValueStoreReplicaSettings
type KeyValueStoreReplicaSettings = class
Public Class KeyValueStoreReplicaSettings
Herança
KeyValueStoreReplicaSettings

Construtores

KeyValueStoreReplicaSettings()

Inicializa uma nova instância da classe KeyValueStoreReplicaSettings.

Propriedades

DisableTombstoneCleanup

Desabilitar ou habilitar a limpeza de lápide no KeyValueStoreReplica

EnableCopyNotificationPrefetch

Obtém ou define um valor que indica se o banco de dados deve ou não ser pré-buscado durante a abertura.

FullCopyMode

Obtém ou define um valor que indica o modo de cópia completo a ser usado ao criar réplicas secundárias. KeyValueStoreReplica.FullCopyMode

LogicalCopyProbabilityInPercent

Obtém ou define um valor que indica a probablidade com a qual a cópia lógica ocorre durante o build completo.

LogTruncationIntervalInMinutes

Obtém ou define o intervalo após o qual KeyValueStoreReplica tenta truncar os logs do repositório local se o repositório local tiver EnableIncrementalBackup sido habilitado e nenhum backup tiver sido iniciado pelo usuário durante esse intervalo.

RunTransactionCommitContinuationsAsynchronously

Definir essa propriedade como true permite que as continuações da operação de confirmação de transação sejam executadas de forma assíncrona.

SecondaryNotificationMode

Obtém ou define um valor que indica o modo de notificação secundário a ser habilitado. KeyValueStoreReplica.SecondaryNotificationMode

TransactionDrainTimeout

Obtém ou define um valor que indica a quantidade de tempo que as transações pendentes têm para esvaziar durante o rebaixamento da função primária antes que o processo de host seja encerrado com força.

Aplica-se a