AvailabilityGroupState Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à. |