MergePullSubscription.SynchronizationAgent Proprietà

Definizione

Ottiene un oggetto che rappresenta un'istanza dell'agente di merge che può essere utilizzata per sincronizzare la sottoscrizione.

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

Valore della proprietà

MergeSynchronizationAgent

Oggetto MergeSynchronizationAgent .

Commenti

Chiamare il Synchronize metodo sull'oggetto restituito MergeSynchronizationAgent per sincronizzare la sottoscrizione.

CommitPropertyChangesPrima di SynchronizationAgent eseguire il recupero per sincronizzare la sottoscrizione, è necessario chiamare per salvare le eventuali modifiche apportate alle proprietà nel server.

Se la sottoscrizione pull viene creata con il valore false per CreateSyncAgentByDefault , per impostazione predefinita non viene creato un processo agente di merge per la sottoscrizione. Potrebbe essere necessario specificare proprietà aggiuntive sull' MergeSynchronizationAgent oggetto restituito prima che possa essere utilizzato per sincronizzare la sottoscrizione.

La SynchronizationAgent proprietà può essere recuperata solo da membri del ruolo predefinito del server sysadmin nel Sottoscrittore o dai membri del db_owner ruolo predefinito del database nel database di sottoscrizione.

Il recupero della SynchronizationAgent proprietà equivale all'esecuzione di sp_helpmergepullsubscription.

Si applica a

Vedi anche