次の方法で共有


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 オブジェクト。

注釈

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

サブスクリプションの同期をとるために CommitPropertyChanges を取得する前に、SynchronizationAgent を呼び出してサーバーにプロパティの変更を保存する必要があります。

falseCreateSyncAgentByDefaultの値を持つサブスクリプションが作成された場合、サブスクリプションのマージ エージェント ジョブは作成されません。 サブスクリプションの同期に使用する前に、返された MergeSynchronizationAgent オブジェクトのプロパティをさらに指定しておく必要があります。

このプロパティは SynchronizationAgent 、パブリッシャーの sysadmin 固定サーバー ロールのメンバー、パブリケーション データベースの固定データベース ロール db_owner のメンバー、またはサブスクリプションが属するパブリケーションのパブリケーション アクセス リストのメンバーによってのみ取得できます。

SynchronizationAgent取得は、sp_helpmergesubscriptionの実行と同じです。

適用対象