AvailabilityGroupState Classe

Definizione

Si tratta di una classe adapter che implementa il IAvailabilityGroupState facet logico per un gruppo di disponibilità.

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
Ereditarietà
AvailabilityGroupState
Implementazioni

Costruttori

Nome Descrizione
AvailabilityGroupState(AvailabilityGroup)

Inizializza una nuova istanza della classe AvailabilityGroupState.

Proprietà

Nome Descrizione
IsAutoFailover

Ottiene un valore che indica se la modalità di failover del gruppo di disponibilità è Failover automatico. L'accesso a questa proprietà può comportare un'eccezione, quindi la si inizializza in modo seperato. In particolare, se la replica primaria non è attualmente visibile, viene generata un'eccezione che indica questo. Ciò si verifica solo quando si accede a questa proprietà da una replica secondaria che non può comunicare con l'archivio cluster.

IsOnline

Ottiene un valore che indica se il gruppo di disponibilità è su. Questo vale se esiste una replica primaria funzionante per il gruppo di disponibilità.

NumberOfDisconnectedReplicas

Ottiene il nubmer delle repliche che non si trovano in uno stato "Connesso"

NumberOfNotSynchronizedReplicas

Ottiene il numero di repliche che non sono in uno stato "Sincronizzato". Poiché solo le repliche sincrone possono trovarsi in uno stato "sincronizzato", questa operazione non si applica alle repliche asincrone

NumberOfNotSynchronizingReplicas

Ottiene il nubmer delle repliche in uno stato "Not Synchronizing".

NumberOfReplicasWithUnhealthyRole

Ottiene il numero di repliche che non sono né un database primario o secondario nel gruppo di disponibilità.

NumberOfSynchronizedSecondaryReplicas

Ottiene il numero di repliche secondarie sincrone con modalità failover automatico e stato sincronizzato.

Metodi

Nome Descrizione
Refresh()

Aggiornare i dati sullo stato del gruppo di disponibilità.

Si applica a