PublisherMonitor.EnumPublications メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
監視Publisherで出版物情報を送信します。
public:
System::Data::DataSet ^ EnumPublications();
public System.Data.DataSet EnumPublications();
member this.EnumPublications : unit -> System.Data.DataSet
Public Function EnumPublications () As DataSet
返品
以下の列を含む DataSet オブジェクトです。
| コラム | データ タイプ | 説明 |
|---|---|---|
| publisher_db | String | データベース名。 |
| 出版 | String | 出版物名。 |
| publication_id | Int32 | 出版物のIDです。 |
| publication_type | Int32 | 出版物の種類: 0 = 取引。 1 = スナップショット。 2 = 合流。 |
| independent_agent | Boolean | この出版物の各購読が独自の同期エージェントインスタンスを使用しているかどうかを示します。 |
| immediate_sync | Boolean | スナップショット エージェントが実行されるたびに同期ファイルが作成されるか再作成されるかを示します。 |
| allow_push | Boolean | 特定の出版物に対してプッシュ購読を作成できるかどうかを示します。 |
| allow_pull | Boolean | 該当する出版物に対してプル購読を作成できるかどうかを示します。 |
| allow_anonymous | Boolean | 特定の出版物に対して匿名購読を作成できるかどうかを示します。 |
| snapshot_agent | String | パブリケーションに対するスナップショット エージェント ジョブの名前です。 |
| logreader_agent | String | 公開データベースのログリーダーエージェントジョブの名前です。 |
| description | String | パブリケーションの説明。 |
| vendor_name | String | PublisherがSQL Serverのインスタンスでない場合のベンダー名。 |
| キューリーダーエージェント | String | 公開データベースのキューリーダーエージェントジョブの名前。 |
| thirdparty_options | Int32 | SQL Server Management Studioのレプリケーションフォルダ内の出版物の表示が抑制されているかどうかを指定します: 0 = SQL Server Management Studioのレプリケーションフォルダに異種出版物を表示する。 1 = SQL Server Management Studioのレプリケーションフォルダ内の異種出版物の表示を抑制する。 |
| snapshot_jobid | String | スナップショット エージェントジョブの一意識別子。 |
| num_subscriptions | Int32 | 現在出版物に属する購読者数。 |
| num_now_syncing | Int32 | 現在、出版物と同期している購読者数。 |
| num_errors | Int32 | 出版と同期した際に発生したエラーの数。 |
| num_warning | Int32 | 本出版物によって生成された閾値警告の報告数。 |
| merge_RunFastDurationThreshold | Int32 | 高帯域幅のローカルエリアネットワーク(LAN)接続におけるマージ同期の持続時間を監視するための閾値。 |
| ワーストワーニング持続時間 | Int32 | 警告が発生した同期実行の中で最も長い時間。 |
| merge_SyncExpireTimeThreshold | Int32 | 合併出版物の購読期限切れを監視するための閾値。 |
| 保持 | Int32 | 出版の保存期間は数時間単位です。 |
| ワースト警告期限 | Int32 | 警告が出たマージサブスクリプションの最長期間。 |
注釈
このメソッドを呼び出す前に、プロパティの変更を PublisherMonitor オブジェクトにコミットすべきです。なぜなら、このオブジェクトのプロパティがまだ読み込まれていない場合は読み込む必要があるからです。
EnumPublicationsメソッドは、db_ownerのメンバーのみ、または配布データベース上の固定されたデータベースロールreplmonitor呼び出すことができます。