Compartilhar via


MergePullSubscription.SynchronizationAgent Propriedade

Definição

Obtém um objeto que representa uma instância do Agente de Mesclagem que pode ser usado para sincronizar a assinatura.

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

Valor da propriedade

Um objeto MergeSynchronizationAgent.

Comentários

Chame o Synchronize método no objeto retornado MergeSynchronizationAgent para sincronizar a assinatura.

Você deve chamar CommitPropertyChanges para salvar as alterações de propriedade no servidor antes de SynchronizationAgent recuperar para sincronizar a assinatura.

Se a assinatura pull for criada com um valor false para CreateSyncAgentByDefault, o padrão, um trabalho de Agente de Mesclagem para a assinatura não será criado. Talvez seja necessário especificar propriedades adicionais no objeto retornado MergeSynchronizationAgent antes que ele possa ser usado para sincronizar a assinatura.

A SynchronizationAgent propriedade só pode ser recuperada por membros da função de servidor fixa sysadmin no Assinante ou por membros do db_owner função de banco de dados fixa no banco de dados de assinatura.

Recuperar a SynchronizationAgent propriedade é equivalente à execução de sp_helpmergepullsubscription.

Aplica-se a

Confira também