AvailabilityGroupState 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
가용성 그룹에 대한 논리적 패싯을 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
- 구현
생성자
| Name | Description |
|---|---|
| AvailabilityGroupState(AvailabilityGroup) |
AvailabilityGroupState 클래스의 새 인스턴스를 초기화합니다. |
속성
| Name | Description |
|---|---|
| IsAutoFailover |
가용성 그룹의 장애 조치(failover) 모드가 자동 장애 조치(failover)인지 여부를 나타내는 값을 가져옵니다. 이 속성에 액세스하면 예외가 발생할 수 있으므로 별도로 초기화합니다. 특히 주 복제본이 현재 표시되지 않는 경우 이를 나타내는 예외가 throw됩니다. 클러스터 저장소와 통신할 수 없는 보조 복제본에서 이 속성에 액세스할 때만 발생합니다. |
| IsOnline |
가용성 그룹이 실행 중인지 여부를 나타내는 값을 가져옵니다. 가용성 그룹에 대해 작동하는 주 복제본이 있는 경우에도 마찬가지입니다. |
| NumberOfDisconnectedReplicas |
"연결됨" 상태가 아닌 복제본의 nubmer를 가져옵니다. |
| NumberOfNotSynchronizedReplicas |
"동기화됨" 상태가 아닌 복제본 수를 가져옵니다. 동기 복제본만 "동기화됨" 상태일 수 있으므로 비동기 복제본에는 적용되지 않습니다. |
| NumberOfNotSynchronizingReplicas |
"동기화 안 함" 상태의 복제본의 nubmer를 가져옵니다. |
| NumberOfReplicasWithUnhealthyRole |
가용성 그룹의 주 복제본이나 보조 복제본이 없는 복제본 수를 가져옵니다. |
| NumberOfSynchronizedSecondaryReplicas |
자동 장애 조치(failover) 모드 및 동기화된 상태의 동기 보조 복제본 수를 가져옵니다. |
메서드
| Name | Description |
|---|---|
| Refresh() |
가용성 그룹 상태 데이터를 새로 고칩니다. |