PublisherMonitor クラス

定義

レプリケーション用Publisherを監視します。

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

注釈

Distributorがインストールされておらず、配布データベースが存在しない場合、どんな PublisherMonitor 方法でも例外が出ます。

スレッド セーフ

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

コンストラクター

名前 説明
PublisherMonitor()

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

PublisherMonitor(String, ServerConnection)

指定された名前とディストリビュータへの接続を持つ PublisherMonitor クラスの新しいインスタンスを作成します。

プロパティ

名前 説明
CachePropertyChanges

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

(継承元 ReplicationObject)
CacheRefreshPolicy

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

ConnectionContext

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

(継承元 ReplicationObject)
DistributionDatabase

Publisherが使用する流通データベースの名前を取得します。

ExcludeAnonymousSubscriptions

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

IsExistingObject

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

(継承元 ReplicationObject)
Name

Publisherの名前を手に入れます。

PublicationMonitors

は監視対象Publisherで定義された出版物を表すPublicationMonitorオブジェクトの集合を表します。

PublisherType

Publisherのデータベースサーバーの種類を取得します。

SqlServerName

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

(継承元 ReplicationObject)
StatusAndWarning

Publisherで監視されている閾値指標のステータス情報と警告を受け取っています。

UserData

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

(継承元 ReplicationObject)

メソッド

名前 説明
CheckValidCreation()

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

(継承元 ReplicationObject)
CheckValidDefinition(Boolean)

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

(継承元 ReplicationObject)
CommitPropertyChanges()

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

(継承元 ReplicationObject)
Decouple()

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

(継承元 ReplicationObject)
EnumDatabasePublications(String)

指定された出版物データベースを使用する出版物に関する情報を返します。

EnumDatabaseSubscriptions(String, PublicationType, SubscriptionResultOption)

指定された出版物データベースを使用する出版物に属する購読情報を送信します。

EnumDistributionAgentSessionDetails(String, String)

ディストリビューション エージェントセッションの詳細情報を返します。

EnumDistributionAgentSessions(String, Int32, Boolean)

ディストリビューション エージェントセッションに関する情報を返します。

EnumErrorRecords(Int32)

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

EnumLogReaderAgentSessionDetails(String, String)

ログリーダーエージェントセッションに関する詳細な情報を返します。

EnumLogReaderAgentSessions(String, Int32, Boolean)

ログリーダーエージェントセッションに関する情報を返します。

EnumMergeAgentSessionDetails(String, String)

マージ エージェントセッションに関する詳細な情報を返します。

EnumMergeAgentSessionDetails2(Int32)

マージ エージェントセッションに関する追加詳細な情報を返します。

EnumMergeAgentSessions(String, Int32, Boolean)

マージ エージェントセッションに関する情報を返します。

EnumMergeAgentSessions2(String, Int32, Boolean)

マージ エージェントセッションに関する追加情報を返します。

EnumPublications()

監視Publisherで出版物情報を送信します。

EnumPublications2()

監視下のPublisherで出版物に関する追加情報を返します。

EnumSnapshotAgentSessionDetails(String, String)

スナップショット エージェントセッションに関する詳細な情報を返します。

EnumSnapshotAgentSessions(String, Int32, Boolean)

スナップショット エージェントセッションに関する情報を返します。

EnumSubscriptions(PublicationType, SubscriptionResultOption)

監視対象のPublisherに属する出版物の購読情報を送信します。

GetChangeCommand(StringBuilder, String, String)

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

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

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

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

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

(継承元 ReplicationObject)
InternalRefresh(Boolean)

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

(継承元 ReplicationObject)
Load()

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

(継承元 ReplicationObject)
LoadProperties()

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

(継承元 ReplicationObject)
Refresh()

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

(継承元 ReplicationObject)

適用対象

こちらもご覧ください