AvailabilityGroupState Klasse
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.
Dies ist eine Adapterklasse, die das IAvailabilityGroupState logische Facet für eine Verfügbarkeitsgruppe implementiert.
public class AvailabilityGroupState : Microsoft.SqlServer.Management.Common.IRefreshable, Microsoft.SqlServer.Management.Facets.IDmfAdapter, Microsoft.SqlServer.Management.Sdk.Sfc.IDmfFacet, Microsoft.SqlServer.Management.Smo.IAvailabilityGroupState
type AvailabilityGroupState = class
interface IAvailabilityGroupState
interface IDmfFacet
interface IRefreshable
interface IDmfAdapter
Public Class AvailabilityGroupState
Implements IAvailabilityGroupState, IDmfAdapter, IDmfFacet, IRefreshable
- Vererbung
-
AvailabilityGroupState
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| AvailabilityGroupState(AvailabilityGroup) |
Initialisiert eine neue Instanz der AvailabilityGroupState-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| IsAutoFailover |
Ruft einen Wert ab, der angibt, ob der Failovermodus der Verfügbarkeitsgruppe automatisches Failover ist. Der Zugriff auf diese Eigenschaft kann zu einer Ausnahme führen, daher initialisieren wir sie getrennt. Wenn das primäre Replikat derzeit nicht sichtbar ist, wird eine Ausnahme ausgelöst, die dies angibt. Dies tritt nur auf, wenn Sie von einem sekundären Replikat aus auf diese Eigenschaft zugreifen, das nicht mit dem Clusterspeicher kommunizieren kann. |
| IsOnline |
Ruft einen Wert ab, der angibt, ob die Verfügbarkeitsgruppe nach oben ist. Dies gilt, wenn ein funktionsfähiges primäres Replikat für die Verfügbarkeitsgruppe vorhanden ist. |
| NumberOfDisconnectedReplicas |
Ruft den Nubmer von Replikaten ab, die sich nicht im Zustand "Verbunden" befinden |
| NumberOfNotSynchronizedReplicas |
Ruft die Anzahl der Replikate ab, die sich nicht im Status "Synchronisiert" befinden. Da sich nur synchrone Replikate in einem "synchronisierten" Zustand befinden können, gilt dies nicht für asynchrone Replikate. |
| NumberOfNotSynchronizingReplicas |
Ruft den Nubmer von Replikaten in einem Zustand "Nicht synchronisiert" ab. |
| NumberOfReplicasWithUnhealthyRole |
Ruft die Anzahl der Replikate ab, die weder eine primäre noch eine sekundäre in der Verfügbarkeitsgruppe sind. |
| NumberOfSynchronizedSecondaryReplicas |
Ruft die Anzahl der synchronen sekundären Replikate mit dem automatischen Failovermodus und dem synchronisierten Zustand ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Refresh() |
Aktualisieren Sie die Verfügbarkeitsgruppenstatusdaten. |