KvsActorStateProvider Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET