IAvailabilityGroupState Interface
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.
Cette facette agrège différentes informations d’état du groupe de disponibilité. Il est utilisé pour prendre en charge SQL Server outils de facilité de gestion.
[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.DisplayDescriptionKey("AvailabilityGroupStateDesc")]
[Microsoft.SqlServer.Management.Sdk.Sfc.DisplayNameKey("AvailabilityGroupStateName")]
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.Smo.FacetSR")]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public interface IAvailabilityGroupState : Microsoft.SqlServer.Management.Common.IRefreshable, Microsoft.SqlServer.Management.Sdk.Sfc.IDmfFacet
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.DisplayDescriptionKey("AvailabilityGroupStateDesc")>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.DisplayNameKey("AvailabilityGroupStateName")>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.Smo.FacetSR")>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type IAvailabilityGroupState = interface
interface IDmfFacet
interface IRefreshable
Public Interface IAvailabilityGroupState
Implements IDmfFacet, IRefreshable
- Dérivé
- Attributs
- Implémente
Propriétés
| Nom | Description |
|---|---|
| IsAutoFailover |
Obtient une valeur indiquant si le mode de basculement du groupe de disponibilité est le basculement automatique. |
| 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() |
Cette facette agrège différentes informations d’état du groupe de disponibilité. Il est utilisé pour prendre en charge SQL Server outils de facilité de gestion. (Hérité de IRefreshable) |