AvailabilityGroupState Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Это класс адаптера, реализующий IAvailabilityGroupState логический аспект для группы доступности.
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
- Наследование
-
AvailabilityGroupState
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| AvailabilityGroupState(AvailabilityGroup) |
Инициализирует новый экземпляр класса AvailabilityGroupState. |
Свойства
| Имя | Описание |
|---|---|
| IsAutoFailover |
Возвращает значение, указывающее, является ли режим отработки отказа группы доступности автоматическим отработкой отказа. Доступ к этому свойству может привести к исключению, поэтому мы инициализировать его отдельно. В частности, если основная реплика в настоящее время не видна, мы создадим исключение, указывающее на это. Это происходит только при доступе к этому свойству из вторичной реплики, которая не может взаимодействовать с хранилищем кластера. |
| IsOnline |
Возвращает значение, указывающее, включена ли группа доступности. Это верно, если для группы доступности существует функциональность первичной реплики. |
| NumberOfDisconnectedReplicas |
Возвращает nubmer реплик, которые не находятся в состоянии "Подключено" |
| NumberOfNotSynchronizedReplicas |
Возвращает количество реплик, которые не находятся в состоянии "Синхронизировано". Так как синхронные реплики могут находиться в состоянии "синхронизированной", это не относится к асинхронным репликам. |
| NumberOfNotSynchronizingReplicas |
Возвращает nubmer реплик в состоянии "Не синхронизация". |
| NumberOfReplicasWithUnhealthyRole |
Возвращает количество реплик, которые не являются основными или вторичными в группе доступности. |
| NumberOfSynchronizedSecondaryReplicas |
Возвращает количество синхронных вторичных реплик с режимом автоматической отработки отказа и состоянием синхронизации. |
Методы
| Имя | Описание |
|---|---|
| Refresh() |
Обновите данные о состоянии группы доступности. |