다음을 통해 공유


PublisherMonitor 클래스

Monitors a replication Publisher.

상속 계층

System.Object
  Microsoft.SqlServer.Replication.ReplicationObject
    Microsoft.SqlServer.Replication.PublisherMonitor

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

구문

‘선언
Public NotInheritable Class PublisherMonitor _
    Inherits ReplicationObject
‘사용 방법
Dim instance As PublisherMonitor
public sealed class PublisherMonitor : ReplicationObject
public ref class PublisherMonitor sealed : public ReplicationObject
[<SealedAttribute>]
type PublisherMonitor =  
    class 
        inherit ReplicationObject 
    end
public final class PublisherMonitor extends ReplicationObject

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

생성자

  이름 설명
공용 메서드 PublisherMonitor() Creates a new instance of the PublisherMonitor class.
공용 메서드 PublisherMonitor(String, ServerConnection) Creates a new instance of the PublisherMonitor class with the specified name and a connection to the Distributor.

맨 위로 이동

속성

  이름 설명
공용 속성 CachePropertyChanges Gets or sets whether to cache changes made to the replication properties or to apply them immediately. (ReplicationObject에서 상속됨)
공용 속성 CacheRefreshPolicy 인프라입니다. Gets or sets the monitor cache refresh policy.
공용 속성 ConnectionContext Gets or sets the connection to an instance of Microsoft SQL Server. (ReplicationObject에서 상속됨)
공용 속성 DistributionDatabase Gets the name of the distribution database used by the Publisher.
공용 속성 ExcludeAnonymousSubscriptions Gets whether or not information on anonymous subscriptions is returned.
공용 속성 IsExistingObject Gets whether the object exists on the server or not. (ReplicationObject에서 상속됨)
공용 속성 Name Gets the name of the Publisher.
공용 속성 PublicationMonitors Represents a collection of PublicationMonitor objects, each of which represents a publication defined at the Publisher being monitored.
공용 속성 PublisherType Gets the type of the database server that is the Publisher.
공용 속성 SqlServerName Gets the name of the Microsoft SQL Server instance to which this object is connected. (ReplicationObject에서 상속됨)
공용 속성 StatusAndWarning Gets status information and warnings for the monitored threshold metrics on the Publisher.
공용 속성 UserData Gets or sets an object property that allows users to attach their own data to the object. (ReplicationObject에서 상속됨)

맨 위로 이동

메서드

  이름 설명
공용 메서드 CommitPropertyChanges Sends all the cached property change statements to the instance of Microsoft SQL Server. (ReplicationObject에서 상속됨)
공용 메서드 Decouple Decouples the referenced replication object from the server. (ReplicationObject에서 상속됨)
공용 메서드 EnumDatabasePublications Returns information about publications that use a specified publication database.
공용 메서드 EnumDatabaseSubscriptions Returns information on subscriptions that belong to publications that use a specified publication database.
공용 메서드 EnumDistributionAgentSessionDetails Returns detailed information about a Distribution Agent session.
공용 메서드 EnumDistributionAgentSessions Returns information about Distribution Agent sessions.
공용 메서드 EnumErrorRecords Returns information on errors associated with a specified error ID that occurred during a synchronization session.
공용 메서드 EnumLogReaderAgentSessionDetails Returns detailed information about a Log Reader Agent session.
공용 메서드 EnumLogReaderAgentSessions Returns information about Log Reader Agent sessions.
공용 메서드 EnumMergeAgentSessionDetails Returns detailed information about a Merge Agent session.
공용 메서드 EnumMergeAgentSessionDetails2 Returns additional detailed information about a Merge Agent session.
공용 메서드 EnumMergeAgentSessions Returns information about Merge Agent sessions.
공용 메서드 EnumMergeAgentSessions2 Returns additional information about Merge Agent sessions.
공용 메서드 EnumPublications Returns information on publications at a monitored Publisher.
공용 메서드 EnumPublications2 Returns additional information on publications at a monitored Publisher.
공용 메서드 EnumSnapshotAgentSessionDetails Returns detailed information about a Snapshot Agent session.
공용 메서드 EnumSnapshotAgentSessions Returns information about Snapshot Agent sessions.
공용 메서드 EnumSubscriptions Returns information about subscriptions that belong to a publication at the monitored Publisher.
공용 메서드 Equals (Object에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
공용 메서드 Load Loads the properties of an existing object from the server. (ReplicationObject에서 상속됨)
공용 메서드 LoadProperties Loads the properties of an existing object from the server. (ReplicationObject에서 상속됨)
공용 메서드 Refresh Reloads the properties of the object. (ReplicationObject에서 상속됨)
공용 메서드 ToString (Object에서 상속됨)

맨 위로 이동

주의

Any method of PublisherMonitor will throw an exception if the Distributor is not installed and the distribution database does not exist.

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 네임스페이스

관련 자료

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