Partilhar via


PartitionAccessStatus Enumeração

Definição

Enumera a status de acesso da partição.

public enum PartitionAccessStatus
type PartitionAccessStatus = 
Public Enum PartitionAccessStatus
Herança
PartitionAccessStatus

Campos

Granted 1

Indica que o acesso à operação de leitura ou gravação é concedido e a operação é permitida.

Invalid 0

Indica que o status de acesso à operação de leitura ou gravação não é válido. Esse valor não é retornado ao chamador.

NotPrimary 3

Indica que essa solicitação de cliente foi recebida por um réplica que não é um réplica Primário. A operação de leitura ou gravação não pode ser executada neste réplica. O cliente deve tentar usar o serviço de nomenclatura para identificar o réplica primário correto.

NoWriteQuorum 4

Indica que nenhum quorum de gravação está disponível e, portanto, nenhuma operação de gravação pode ser aceita. O cliente deve repetir a operação neste réplica.

ReconfigurationPending 2

Indica que o cliente deve tentar novamente mais tarde, porque uma reconfiguração está em andamento. Depois que a reconfiguração é concluída, um novo status é retornado que fornece instruções adicionais. O cliente deve repetir a operação neste réplica

Comentários

PartitionAccessStatusé usado para marcar que uma operação de leitura ou gravação é permitida. Quando as réplicas de serviço lidam com uma solicitação de cliente, elas devem verificar se o sistema está em um estado que permite o processamento. Ao verificar o ReadStatus ou WriteStatus conforme apropriado, o réplica pode ser notificado de condições que impedem a operação correta. Observe que as operações de gravação ainda podem ver uma exceção do replicador para uma dessas condições, pois a condição pode mudar entre o WriteStatus marcar e a chamada para ReplicateAsync(OperationData, CancellationToken, Int64).

Aplica-se a