次の方法で共有


MergePullSubscription.SynchronizationAgent プロパティ

定義

サブスクリプションの同期に使用できるマージ エージェントのインスタンスを表すオブジェクトを取得します。

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_helpmergepullsubscriptionの実行と同じです。

適用対象

こちらもご覧ください