Sprawdzanie bezpieczeństwa
Reprezentuje kontrolę bezpieczeństwa wykonywaną przez usługę Service Fabric przed kontynuowaniem operacji. Te testy zapewniają dostępność usługi i niezawodność stanu.
Dziedziczenie
"SafetyCheck" to podstawowy typ modelu typu polimorficznego. Właściwość "Kind" jest dyskryminująca dla typów pochodnych.
Wartość właściwości "Kind" określa serializowaną zawartość na przewodzie (jeden z następujących typów pochodnych).
W poniższej Kind
tabeli wymieniono wartość właściwości i odpowiadający mu typ pochodny.
Typy pochodne
Rodzaj | Typ pochodny |
---|---|
EnsureSeedNodeQuorum | SeedNodeSafetyCheck |
Upewnij się, że dostępność | EnsureAvailabilitySafetyCheck |
EnsurePartitionQuorum | EnsurePartitionQuorumSafetyCheck |
WaitForInbuildReplica | WaitForInbuildReplicaSafetyCheck |
WaitForPrimaryPlacement | WaitForPrimaryPlacementSafetyCheck |
WaitForPrimarySwap | WaitForPrimarySwapSafetyCheck |
WaitForReconfiguration | WaitForReconfigurationSafetyCheck |