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.
Ruft ein Objekt ab, das eine Instanz des Merge-Agents darstellt, der zum Synchronisieren 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 Synchronize -Methode für das zurückgegebene MergeSynchronizationAgent Objekt auf, um das Abonnement zu synchronisieren.
Sie sollten aufrufen CommitPropertyChanges , um alle Eigenschaftsänderungen auf dem Server zu speichern, bevor Sie das SynchronizationAgent Abonnement synchronisieren.
Wenn das Pullabonnement mit dem Wert false für CreateSyncAgentByDefaulterstellt wird, wird standardmäßig kein Merge-Agent Auftrag für das Abonnement erstellt. Möglicherweise müssen Sie zusätzliche Eigenschaften für das zurückgegebene MergeSynchronizationAgent Objekt angeben, bevor es zum Synchronisieren des Abonnements verwendet werden kann.
Die SynchronizationAgent Eigenschaft kann nur von Mitgliedern der festen Serverrolle sysadmin auf dem Abonnenten oder von Mitgliedern der festen Datenbankrolle db_owner in der Abonnementdatenbank abgerufen werden.
Das Abrufen der SynchronizationAgent -Eigenschaft entspricht der Ausführung sp_helpmergepullsubscription.