PartitionAccessStatus Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Listet den Zugriff status der Partition auf.
public enum PartitionAccessStatus
type PartitionAccessStatus =
Public Enum PartitionAccessStatus
- Vererbung
-
PartitionAccessStatus
Felder
Granted | 1 | Gibt an, dass dem Lese- oder Schreibvorgang Zugriff gewährt wird und der Vorgang zulässig ist. |
Invalid | 0 | Gibt an, dass der Lese- oder Schreibvorgangszugriff status ungültig ist. Dieser Wert wird nicht an den Aufrufer zurückgegeben. |
NotPrimary | 3 | Gibt an, dass diese Clientanforderung von einem Replikat empfangen wurde, das kein primäres Replikat ist. Der Lese- oder Schreibvorgang kann an diesem Replikat nicht ausgeführt werden. Der Client sollte versuchen, den Benennungsdienst zu verwenden, um das richtige primäre Replikat zu identifizieren. |
NoWriteQuorum | 4 | Gibt an, dass kein Schreibquorum verfügbar ist und daher kein Schreibvorgang akzeptiert werden kann. Der Client sollte den Vorgang an diesem Replikat wiederholen. |
ReconfigurationPending | 2 | Gibt an, dass der Client es später erneut versuchen soll, da eine Neukonfiguration ausgeführt wird. Nach Abschluss der Neukonfiguration wird eine neue status zurückgegeben, die weitere Anweisungen enthält. Der Client sollte den Vorgang an diesem Replikat wiederholen. |
Hinweise
PartitionAccessStatus wird verwendet, um zu überprüfen, ob ein Lese- oder Schreibvorgang zulässig ist. Wenn Dienstreplikate eine Clientanforderung verarbeiten, sollten sie überprüfen, ob sich das System in einem Zustand befindet, der die Verarbeitung zulässt. Wenn Sie oder ReadStatusWriteStatus überprüfen, kann das Replikat über Bedingungen benachrichtigt werden, die einen ordnungsgemäßen Betrieb verhindern. Beachten Sie, dass bei Schreibvorgängen möglicherweise weiterhin eine Ausnahme vom Replikattor für eine dieser Bedingungen angezeigt wird, da sich die Bedingung zwischen der WriteStatus Überprüfung und dem Aufruf ReplicateAsync(OperationData, CancellationToken, Int64)von ändern kann.
Gilt für:
Azure SDK for .NET