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à

Un oggetto MergeSynchronizationAgent.

Commenti

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

È necessario chiamare CommitPropertyChanges per salvare le modifiche apportate alle proprietà nel server prima di SynchronizationAgent recuperare per sincronizzare la sottoscrizione.

Se la sottoscrizione pull viene creata con il valore false per CreateSyncAgentByDefault, il valore predefinito non viene creato un processo agente di merge per la sottoscrizione. Potrebbe essere necessario specificare proprietà aggiuntive nell'oggetto restituito MergeSynchronizationAgent prima di poterle usare per sincronizzare la sottoscrizione.

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

Il recupero della proprietà equivale all'esecuzione SynchronizationAgentdi sp_helpmergepullsubscription.

Si applica a

Vedi anche