AvailabilityGroupState Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Il s’agit d’une classe d’adaptateur qui implémente la IAvailabilityGroupState facette logique d’un groupe de 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
- Héritage
-
AvailabilityGroupState
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| AvailabilityGroupState(AvailabilityGroup) |
Initialise une nouvelle instance de la classe AvailabilityGroupState. |
Propriétés
| Nom | Description |
|---|---|
| IsAutoFailover |
Obtient une valeur indiquant si le mode de basculement du groupe de disponibilité est le basculement automatique. L’accès à cette propriété peut entraîner une exception, donc nous l’initialisons séparément. Plus précisément, si le réplica principal n’est actuellement pas visible, nous lèvent une exception indiquant cela. Cela se produit uniquement lors de l’accès à cette propriété à partir d’un réplica secondaire qui ne peut pas communiquer avec le magasin de clusters. |
| IsOnline |
Obtient une valeur indiquant si le groupe de disponibilité est actif. Cela est vrai si un réplica principal fonctionnel existe pour le groupe de disponibilité. |
| NumberOfDisconnectedReplicas |
Obtient le nubmer des réplicas qui ne sont pas dans un état « Connecté » |
| NumberOfNotSynchronizedReplicas |
Obtient le nombre de réplicas qui ne sont pas dans un état « Synchronisé ». Étant donné que seuls les réplicas synchrones peuvent être dans un état « synchronisé », cela ne s’applique pas aux réplicas asynchrones |
| NumberOfNotSynchronizingReplicas |
Obtient le nubmer des réplicas dans un état « Non synchronisant ». |
| NumberOfReplicasWithUnhealthyRole |
Obtient le nombre de réplicas qui ne sont ni un réplica principal ni secondaire dans le groupe de disponibilité. |
| NumberOfSynchronizedSecondaryReplicas |
Obtient le nombre de réplicas secondaires synchrones avec le mode de basculement automatique et l’état synchronisé. |
Méthodes
| Nom | Description |
|---|---|
| Refresh() |
Actualisez les données d’état du groupe de disponibilité. |