MergeSubscription.SynchronizationAgent プロパティ

定義

サブスクリプションの同期に使える MergeSynchronizationAgent クラスのインスタンスを取得します。

public:
 property Microsoft::SqlServer::Replication::MergeSynchronizationAgent ^ SynchronizationAgent { Microsoft::SqlServer::Replication::MergeSynchronizationAgent ^ get(); };
public Microsoft.SqlServer.Replication.MergeSynchronizationAgent SynchronizationAgent { get; }
member this.SynchronizationAgent : Microsoft.SqlServer.Replication.MergeSynchronizationAgent
Public ReadOnly Property SynchronizationAgent As MergeSynchronizationAgent

プロパティ値

MergeSynchronizationAgent オブジェクト。

注釈

返されたMergeSynchronizationAgentオブジェクトのSynchronizeメソッドを呼び出してサブスクリプションを同期させます。

サブスクリプションを同期するためにSynchronizationAgentを取得する前に、サーバー上のプロパティ変更を保存するためにCommitPropertyChangesに連絡してください。

CreateSyncAgentByDefaultの価値がfalseで作成されたサブスクリプションは、そのサブスクリプションのマージ エージェントジョブが作成されません。 返送された MergeSynchronizationAgent オブジェクトに追加のプロパティを指定する必要がある場合もあります。サブスクリプションの同期に使うために使う必要があります。

SynchronizationAgentプロパティは、Publisherのsysadmin固定サーバー役割のメンバー、出版データベースのdb_owner固定データベース役割のメンバー、または購読が属する出版物のpublication access listのメンバーのみ取得可能です。

SynchronizationAgentの取得はsp_helpmergesubscriptionを実行するのと同等です。

適用対象