MergePullSubscription.SynchronizationAgent Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erhält ein Objekt, das eine Instanz des Merge-Agent darstellt und zur Synchronisation des Abonnements verwendet werden kann.
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
Eigenschaftswert
Ein MergeSynchronizationAgent-Objekt.
Hinweise
Rufen Sie die Methode Synchronize auf dem zurückgegebenen MergeSynchronizationAgent Objekt auf, um das Abonnement zu synchronisieren.
Du solltest aufrufen CommitPropertyChanges , um alle Eigenschaftsänderungen auf dem Server zu speichern, bevor du das Abonnement SynchronizationAgent synchronisierst.
Wenn das Pull-Abonnement mit dem Wert False für CreateSyncAgentByDefaulterstellt wird, wird standardmäßig kein Merge-Agent-Job für das Abonnement erstellt. Sie müssen möglicherweise zusätzliche Eigenschaften für das zurückgegebene MergeSynchronizationAgent Objekt angeben, bevor es zur Synchronisation des Abonnements verwendet werden kann.
Die Eigenschaft SynchronizationAgent kann nur von Mitgliedern der Sysadmin-Fixed-Server-Rolle im Subscriber oder von Mitgliedern der db_owner Fixed-Datenbank-Rolle in der Abonnementdatenbank abgerufen werden.
Das Abrufen der SynchronizationAgent Eigenschaft entspricht der Ausführung sp_helpmergepullsubscription.