IAvailabilityGroupState Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Essa faceta agrega várias informações de estado do grupo de disponibilidade. Ele é usado para dar suporte a ferramentas de gerenciamento SQL Server.
[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
- Derivado
- Atributos
- Implementações
Propriedades
| Nome | Description |
|---|---|
| IsAutoFailover |
Obtém um valor que indica se o modo de failover do grupo de disponibilidade é Failover Automático. |
| IsOnline |
Obtém um valor que indica se o Grupo de Disponibilidade está em alta. Isso será verdadeiro se existir uma réplica primária em funcionamento para o Grupo de Disponibilidade. |
| NumberOfDisconnectedReplicas |
Obtém o nubmer de réplicas que não estão em um estado "Conectado" |
| NumberOfNotSynchronizedReplicas |
Obtém o número de réplicas que não estão em um estado "Sincronizado". Como somente réplicas síncronas podem estar em um estado "sincronizado", isso não se aplica a réplicas assíncronas |
| NumberOfNotSynchronizingReplicas |
Obtém o nubmer de réplicas em um estado "Não sincronizando". |
| NumberOfReplicasWithUnhealthyRole |
Obtém o número de réplicas que não são primárias nem secundárias no Grupo de Disponibilidade. |
| NumberOfSynchronizedSecondaryReplicas |
Obtém o número de réplicas secundárias síncronas com o modo de failover automático e o estado sincronizado. |
Métodos
| Nome | Description |
|---|---|
| Refresh() |
Essa faceta agrega várias informações de estado do grupo de disponibilidade. Ele é usado para dar suporte a ferramentas de gerenciamento SQL Server. (Herdado de IRefreshable) |