MergeSubscription.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 eine Instanz der MergeSynchronizationAgent-Klasse ab, die verwendet werden kann, um das Abonnement zu synchronisieren.
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 auf dem zurückgegebenen MergeSynchronizationAgent Objekt auf, um das Abonnement zu synchronisieren.
Sie sollten aufrufen CommitPropertyChanges , um Eigenschaftenänderungen auf dem Server zu speichern, bevor Sie das Abonnement abrufen SynchronizationAgent .
Wenn das Abonnement mit einem Wert von false für CreateSyncAgentByDefaulterstellt wird, wird 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 sie zum Synchronisieren des Abonnements verwendet werden kann.
Die SynchronizationAgent Eigenschaft kann nur von Mitgliedern der Systemadministrator-Fixed-Serverrolle im Publisher, Mitgliedern der db_owner festen Datenbankrolle in der Publikationsdatenbank oder Mitgliedern der Publikationszugriffsliste für die Publikation abgerufen werden, zu der das Abonnement gehört.
Das SynchronizationAgent Abrufen entspricht dem Ausführen von sp_helpmergesubscription.