ReplicationMonitor クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
レプリケーション サーバーを監視します。
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
- 継承
注釈
スレッド セーフ
この型の public static (Microsoft Visual Basic では Shared
) のすべてのメンバーは、マルチスレッド操作で安全に使用できます。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
コンストラクター
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) |
レプリケーションの作成コマンドを返します。 (継承元 ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
レプリケーションの削除コマンドを返します。 (継承元 ReplicationObject) |
InternalRefresh(Boolean) |
レプリケーションで内部更新を開始します。 (継承元 ReplicationObject) |
Load() |
サーバーから既存のオブジェクトのプロパティを読み込みます。 (継承元 ReplicationObject) |
LoadProperties() |
サーバーから既存のオブジェクトのプロパティを読み込みます。 (継承元 ReplicationObject) |
Refresh() |
オブジェクトのプロパティを再度読み込みます。 (継承元 ReplicationObject) |
StatusOf(AgentType) |
エージェントの種類別に監視されるディストリビューター側のレプリケーション エージェントの全体的な状態を返します。 |