ReplicationMonitor クラス

定義

レプリケーションサーバーを監視します。

public ref class ReplicationMonitor sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class ReplicationMonitor : Microsoft.SqlServer.Replication.ReplicationObject
type ReplicationMonitor = class
    inherit ReplicationObject
Public NotInheritable Class ReplicationMonitor
Inherits ReplicationObject
継承
ReplicationMonitor

注釈

スレッド セーフ

このタイプの公開静的(Microsoft Visual BasicShared)メンバーはマルチスレッド操作に安全です。 インスタンス メンバーがスレッド セーフであるとは限りません。

コンストラクター

名前 説明
ReplicationMonitor()

ReplicationMonitor クラスの新しいインスタンスを作成します。

ReplicationMonitor(ServerConnection)

Microsoft SQL Serverのインスタンスとの指定された接続を持つ新しい ReplicationMonitor クラスのインスタンスを作成します。

プロパティ

名前 説明
CachePropertyChanges

レプリケーションプロパティの変更をキャッシュするか、即座に適用するかを取得または設定します。

(継承元 ReplicationObject)
CacheRefreshPolicy

モニターキャッシュのリフレッシュポリシーを取得または設定します。

ConnectionContext

Microsoft SQL Serverのインスタンスへの接続を取得または設定します。

(継承元 ReplicationObject)
ExcludeAnonymousSubscriptions

匿名のサブスクリプションに関する情報が返送されるかどうかを把握します。

IsExistingObject

オブジェクトがサーバー上に存在するかどうかを把握します。

(継承元 ReplicationObject)
Name

現在接続されているMicrosoft SQL Serverのインスタンス名を取得します。

PublisherMonitors

監視対象ディストリビューターを利用する出版社を監視するための PublisherMonitor オブジェクトのコレクションを取得します。

SqlServerName

このオブジェクトが接続されているMicrosoft SQL Serverインスタンスの名前を取得します。

(継承元 ReplicationObject)
Status

ディストリビューター上でのレプリケーションの全体的な状況、ディストリビューターを利用するすべてのパブリッシャーも取得します。

UserData

ユーザーが自分のデータをオブジェクトにアタッチできるオブジェクトプロパティを取得したり設定したりします。

(継承元 ReplicationObject)

メソッド

名前 説明
CheckValidCreation()

有効な複製の作成を確認します。

(継承元 ReplicationObject)
CheckValidDefinition(Boolean)

定義が有効かどうかを示します。

(継承元 ReplicationObject)
CommitPropertyChanges()

キャッシュされたプロパティ変更文をすべてMicrosoft SQL Serverのインスタンスに送信します。

(継承元 ReplicationObject)
Decouple()

参照されたレプリケーションオブジェクトをサーバーから切り離します。

(継承元 ReplicationObject)
EnumDistributionAgents()

監視対象のディストリビューターにおけるディストリビューション エージェントジョブの情報を返します。

EnumErrorRecords(String, Int32)

同期セッション中に発生した指定されたエラーIDに関連するエラー情報を提供します。

EnumLogReaderAgents()

監視対象ディストリビューターでのログリーダーエージェントのジョブ情報を返します。

EnumMergeAgents()

監視対象ディストリビューターでのマージ エージェントジョブ情報を送信します。

EnumMiscellaneousAgents()

監視対象ディストリビューターにおける雑多複製エージェントのジョブ情報を返します。

EnumPublishers()

監視対象のディストリビューターを利用する出版社の情報を返送します。

EnumPublishers2()

現在接続されているサーバーをディストリビューターとして使用するパブリッシャーのリストを返します。

EnumQueueReaderAgents()

監視対象ディストリビューターでのキューリーダーエージェントジョブの情報を返します。

EnumQueueReaderAgentSessionDetails(String, Int32, String)

キューリーダーエージェントセッションの詳細情報を返します。

EnumQueueReaderAgentSessions(String, Int32, Int32, Boolean)

キューリーダーエージェントセッションに関する情報一覧を返します。ステータス情報や統計情報も含まれます。

EnumSnapshotAgents()

監視対象ディストリビューターでのスナップショット エージェントジョブの情報を返します。

GetChangeCommand(StringBuilder, String, String)

レプリケーションからの変更コマンドを返します。

(継承元 ReplicationObject)
GetCreateCommand(StringBuilder, Boolean, ScriptOptions)

レプリケーションからcreateコマンドを返します。

(継承元 ReplicationObject)
GetDropCommand(StringBuilder, Boolean)

レプリケーションからドロップコマンドを返します。

(継承元 ReplicationObject)
InternalRefresh(Boolean)

レプリケーションから内部リフレッシュを開始します。

(継承元 ReplicationObject)
Load()

サーバーから既存のオブジェクトのプロパティを読み込みます。

(継承元 ReplicationObject)
LoadProperties()

サーバーから既存のオブジェクトのプロパティを読み込みます。

(継承元 ReplicationObject)
Refresh()

オブジェクトのプロパティをリロードします。

(継承元 ReplicationObject)
StatusOf(AgentType)

監視対象ディストリビューターのレプリケーションエージェントのエージェントタイプ別全体のステータスを返します。

適用対象

こちらもご覧ください