Partilhar via


KvsActorStateProvider Construtores

Definição

Sobrecargas

KvsActorStateProvider()

Inicializa uma nova instância da classe KvsActorStateProvider. Cria uma instância de KvsActorStateProvider com configurações padrão.

KvsActorStateProvider(Boolean, KeyValueStoreReplicaSettings)

Inicializa uma nova instância da classe com as KvsActorStateProvider configurações especificadas.

KvsActorStateProvider(Boolean, Int32)

Inicializa uma nova instância da classe com as KvsActorStateProvider configurações especificadas.

KvsActorStateProvider(ReplicatorSettings, LocalStoreSettings, KeyValueStoreReplicaSettings)

Inicializa uma nova instância da classe com configurações KvsActorStateProvider especificadas do repositório replicador e chave-valor local.

KvsActorStateProvider()

Inicializa uma nova instância da classe KvsActorStateProvider. Cria uma instância de KvsActorStateProvider com configurações padrão.

public KvsActorStateProvider ();
Public Sub New ()

Aplica-se a

KvsActorStateProvider(Boolean, KeyValueStoreReplicaSettings)

Inicializa uma nova instância da classe com as KvsActorStateProvider configurações especificadas.

public KvsActorStateProvider (bool enableIncrementalBackup, System.Fabric.KeyValueStoreReplicaSettings keyValueStoreReplicaSettings = default);
new Microsoft.ServiceFabric.Actors.Runtime.KvsActorStateProvider : bool * System.Fabric.KeyValueStoreReplicaSettings -> Microsoft.ServiceFabric.Actors.Runtime.KvsActorStateProvider
Public Sub New (enableIncrementalBackup As Boolean, Optional keyValueStoreReplicaSettings As KeyValueStoreReplicaSettings = Nothing)

Parâmetros

enableIncrementalBackup
Boolean

Indica se o recurso de backup incremental deve ser habilitado. Isso define a EnableIncrementalBackup configuração.

keyValueStoreReplicaSettings
KeyValueStoreReplicaSettings

Configurações do repositório de valores de chave.

Aplica-se a

KvsActorStateProvider(Boolean, Int32)

Inicializa uma nova instância da classe com as KvsActorStateProvider configurações especificadas.

public KvsActorStateProvider (bool enableIncrementalBackup, int logTruncationIntervalInMinutes);
new Microsoft.ServiceFabric.Actors.Runtime.KvsActorStateProvider : bool * int -> Microsoft.ServiceFabric.Actors.Runtime.KvsActorStateProvider
Public Sub New (enableIncrementalBackup As Boolean, logTruncationIntervalInMinutes As Integer)

Parâmetros

enableIncrementalBackup
Boolean

Indica se o recurso de backup incremental deve ser habilitado. Isso define a EnableIncrementalBackup configuração.

logTruncationIntervalInMinutes
Int32

Indica o intervalo após o qual KeyValueStoreReplica tenta truncar os logs do repositório local.

Comentários

Quando um backup incremental está habilitado para KeyValueStoreReplica, ele não usa buffer circular para gerenciar seus logs de transações e trunca periodicamente os logs nos réplica primários e secundários. O processo de fazer backups trunca automaticamente os logs. No réplica primário, se nenhum backup de usuário for iniciado para logTruncationIntervalInMinutes, KeyValueStoreReplica truncará automaticamente os logs.

Aplica-se a

KvsActorStateProvider(ReplicatorSettings, LocalStoreSettings, KeyValueStoreReplicaSettings)

Inicializa uma nova instância da classe com configurações KvsActorStateProvider especificadas do repositório replicador e chave-valor local.

public KvsActorStateProvider (System.Fabric.ReplicatorSettings replicatorSettings = default, System.Fabric.LocalStoreSettings localStoreSettings = default, System.Fabric.KeyValueStoreReplicaSettings keyValueStoreReplicaSettings = default);
new Microsoft.ServiceFabric.Actors.Runtime.KvsActorStateProvider : System.Fabric.ReplicatorSettings * System.Fabric.LocalStoreSettings * System.Fabric.KeyValueStoreReplicaSettings -> Microsoft.ServiceFabric.Actors.Runtime.KvsActorStateProvider
Public Sub New (Optional replicatorSettings As ReplicatorSettings = Nothing, Optional localStoreSettings As LocalStoreSettings = Nothing, Optional keyValueStoreReplicaSettings As KeyValueStoreReplicaSettings = Nothing)

Parâmetros

replicatorSettings
ReplicatorSettings

Um ReplicatorSettings que descreve as configurações do replicador.

localStoreSettings
LocalStoreSettings

Um LocalStoreSettings que descreve as configurações do repositório de valores de chave local.

keyValueStoreReplicaSettings
KeyValueStoreReplicaSettings

Configurações do repositório de valores de chave.

Aplica-se a