MonitorThreshold 클래스

Represents a threshold metric used when monitoring a publication.

상속 계층

System.Object
  Microsoft.SqlServer.Replication.MonitorThreshold

네임스페이스:  Microsoft.SqlServer.Replication
어셈블리:  Microsoft.SqlServer.Rmo(Microsoft.SqlServer.Rmo.dll)

구문

‘선언
Public NotInheritable Class MonitorThreshold
‘사용 방법
Dim instance As MonitorThreshold
public sealed class MonitorThreshold
public ref class MonitorThreshold sealed
[<SealedAttribute>]
type MonitorThreshold =  class end
public final class MonitorThreshold

MonitorThreshold 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 MonitorThreshold Creates a new instance of the MonitorThreshold class.

맨 위로 이동

속성

  이름 설명
공용 속성 Enabled Gets or sets whether the threshold is enabled.
공용 속성 MetricId Gets or sets the ID value that uniquely identifies the threshold metric.
공용 속성 MetricTitle Gets or sets the name of the threshold metric.
공용 속성 ShouldAlert Gets or sets whether an alert is generated when the metric exceeds the threshold.
공용 속성 UserData Gets or sets an object that allows users to attach their own data to this object.
공용 속성 Value Gets or sets the threshold value.

맨 위로 이동

메서드

  이름 설명
공용 메서드 Equals (Object에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
공용 메서드 ToString (Object에서 상속됨)

맨 위로 이동

주의

The following metric names are supported.

MetricID

MetricTitle

Description

1

expiration

Monitors for imminent expiration of subscriptions to transactional publications.

2

latency

Monitors for the performance of subscriptions to transactional publications.

4

mergeexpiration

Monitors for imminent expiration of subscriptions to merge publications.

5

mergeslowrunduration

Monitors the duration of merge synchronizations over low-bandwidth (dialup) connections.

6

mergefastrunduration

Monitors the duration of merge synchronizations over high-bandwidth (LAN) connections.

7

mergefastrunspeed

Monitors the synchronization rate of merge synchronizations over high-bandwidth (LAN) connections.

8

mergeslowrunspeed

Monitors the synchronization rate of merge synchronizations over low-bandwidth (dialup) connections.

This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.

Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.SqlServer.Replication 네임스페이스

EnumMonitorThresholds

PublicationMonitor

관련 자료

프로그래밍 방식으로 복제 모니터링(RMO 프로그래밍)