Compartir a través de


PartitionAccessStatus Enumeración

Definición

Enumera el estado de acceso de la partición.

public enum PartitionAccessStatus
type PartitionAccessStatus = 
Public Enum PartitionAccessStatus
Herencia
PartitionAccessStatus

Campos

Granted 1

Indica que se concede el acceso a la operación de lectura o escritura y se permite la operación.

Invalid 0

Indica que el estado de acceso de la operación de lectura o escritura no es válido. Este valor no se devuelve al autor de la llamada.

NotPrimary 3

Indica que una réplica recibió esta solicitud de cliente que no es una réplica principal. La operación de lectura o escritura no se puede realizar en esta réplica. El cliente debe intentar usar el servicio de nomenclatura para identificar la réplica principal correcta.

NoWriteQuorum 4

Indica que no hay ningún cuórum de escritura disponible y, por lo tanto, no se puede aceptar ninguna operación de escritura. El cliente debe reintentar la operación en esta réplica.

ReconfigurationPending 2

Indica que el cliente debe volver a intentarlo más tarde, ya que hay una reconfiguración en curso. Una vez completada la reconfiguración, se devuelve un nuevo estado que proporciona más instrucciones. El cliente debe reintentar la operación en esta réplica.

Comentarios

PartitionAccessStatus se usa para comprobar que se permite una operación de lectura o escritura. Cuando las réplicas de servicio controlan una solicitud de cliente, deben comprobar que el sistema está en un estado que permite el procesamiento. Al comprobar o ReadStatusWriteStatus según corresponda, la réplica puede recibir una notificación de las condiciones que impiden la operación correcta. Tenga en cuenta que es posible que las operaciones de escritura sigan viendo una excepción del replicador para una de estas condiciones, ya que la condición podría cambiar entre la WriteStatus comprobación y la llamada a ReplicateAsync(OperationData, CancellationToken, Int64).

Se aplica a