AvailabilityGroupState Klasse

Definition

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.

Gilt für: