PublicationMonitor クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
出版物を監視しています。
public ref class PublicationMonitor sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class PublicationMonitor : Microsoft.SqlServer.Replication.ReplicationObject
type PublicationMonitor = class
inherit ReplicationObject
Public NotInheritable Class PublicationMonitor
Inherits ReplicationObject
- 継承
注釈
指定されたDistributor、distributionデータベース、Publisherがレプリケーションの設定でない場合、例外が投げられます。
PublicationMonitor ディストリビューターとの接続が必要です。
スレッド セーフ
このタイプの公開静的(Microsoft Visual BasicShared)メンバーはマルチスレッド操作に安全です。 インスタンス メンバーがスレッド セーフであるとは限りません。
コンストラクター
| 名前 | 説明 |
|---|---|
| PublicationMonitor() |
PublicationMonitor クラスの新しいインスタンスを作成します。 |
| PublicationMonitor(String, String, String, String, ServerConnection) |
指定された名前、配布データベース、Publisher、出版データベース、ディストリビュータへの接続を持つ新しい PublicationMonitor クラスのインスタンスを作成します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| CachePropertyChanges |
レプリケーションプロパティの変更をキャッシュするか、即座に適用するかを取得または設定します。 (継承元 ReplicationObject) |
| CacheRefreshPolicy |
モニターキャッシュのリフレッシュポリシーを取得または設定します。 |
| ConnectionContext |
Microsoft SQL Serverのインスタンスへの接続を取得または設定します。 (継承元 ReplicationObject) |
| Description |
出版物のテキスト説明を入手します。 |
| DistributionDBName |
出版物が使用する配布データベースの名前を取得します。 |
| ExcludeAnonymousSubscriptions |
匿名購読がモニター結果から除外されるか含めるかを取得または設定します。 |
| IsExistingObject |
オブジェクトがサーバー上に存在するかどうかを把握します。 (継承元 ReplicationObject) |
| Name |
監視対象の出版物の名前を取得するか設定します。 |
| PublicationDBName |
出版物データベースの名前を取得するか設定します。 |
| PublisherName |
Publisherの名前を取得するか設定します。 |
| QueueReaderAgentName |
キューリーダーエージェント名を取得します。 |
| SqlServerName |
このオブジェクトが接続されているMicrosoft SQL Serverインスタンスの名前を取得します。 (継承元 ReplicationObject) |
| Status |
出版物のステータスを把握します。 |
| StatusAndWarning |
ディストリビューター上で参照された出版物のステータスと警告、そしてその出版物に関連するすべてのエージェントを取得。 |
| Type |
出版物が参加する再現の種類を把握します。 |
| UserData |
ユーザーが自分のデータをオブジェクトにアタッチできるオブジェクトプロパティを取得したり設定したりします。 (継承元 ReplicationObject) |
メソッド
| 名前 | 説明 |
|---|---|
| ChangeMonitorThreshold(Int32, Boolean, Int32, Int32) |
パブリケーションの監視しきい値を変更します。 |
| CheckValidCreation() |
有効な複製の作成を確認します。 (継承元 ReplicationObject) |
| CheckValidDefinition(Boolean) |
定義が有効かどうかを示します。 (継承元 ReplicationObject) |
| CleanUpTracerTokenHistory(DateTime) |
トランザクションレプリケーションを用いて公開されたデータベースから、指定された日付より古いトレーサートークンのメタデータをすべて削除します。 |
| CleanUpTracerTokenHistory(Int32) |
トランザクションレプリケーションを用いて公開されたデータベースから、特定のトレーサートークンのメタデータを削除します。 |
| CommitPropertyChanges() |
キャッシュされたプロパティ変更文をすべてMicrosoft SQL Serverのインスタンスに送信します。 (継承元 ReplicationObject) |
| Decouple() |
参照されたレプリケーションオブジェクトをサーバーから切り離します。 (継承元 ReplicationObject) |
| EnumErrorRecords(Int32) |
同期セッション中に発生した指定されたエラーIDに関連するエラーに関する情報を返します。 |
| EnumLogReaderAgent() |
監視対象の出版物で使用されるログリーダーエージェントジョブの情報を返します。 |
| EnumMonitorThresholds() |
本出版物で定義されたレプリケーションモニター閾値を返します。 |
| EnumQueueReaderAgent() |
監視対象の出版物で使用されるキューリーダーエージェントジョブの情報を返します。 |
| EnumSnapshotAgent() |
監視対象の出版物で使用されるスナップショット エージェントジョブの情報を返します。 |
| EnumSubscriptions() |
監視対象の出版物に購読されている購読情報を送信します。 |
| EnumSubscriptions2(SubscriptionResultOption) |
監視対象の出版物に購読されている購読に関する追加情報を返します。 |
| EnumTracerTokenHistory(Int32) |
監視されたトランザクションパブリケーションに挿入された単一のトレーサートークンレコードの加入者レイテンシ情報を返します。 |
| EnumTracerTokens() |
監視されたトランザクションパブリケーションに挿入されたすべてのトレーサートークンを返します。 |
| GetChangeCommand(StringBuilder, String, String) |
レプリケーションからの変更コマンドを返します。 (継承元 ReplicationObject) |
| GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
レプリケーションからcreateコマンドを返します。 (継承元 ReplicationObject) |
| GetDropCommand(StringBuilder, Boolean) |
レプリケーションからドロップコマンドを返します。 (継承元 ReplicationObject) |
| InternalRefresh(Boolean) |
レプリケーションから内部リフレッシュを開始します。 (継承元 ReplicationObject) |
| Load() |
サーバーから既存のオブジェクトのプロパティを読み込みます。 (継承元 ReplicationObject) |
| LoadProperties() |
サーバーから既存のオブジェクトのプロパティを読み込みます。 (継承元 ReplicationObject) |
| Refresh() |
オブジェクトのプロパティをリロードします。 (継承元 ReplicationObject) |
| TransPendingCommandInfo(String, String, SubscriptionOption) |
サブスクリプションの保留中のコマンド情報を送信します。 |