MergeSubscription.SynchronizationAgent Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает экземпляр класса MergeSynchronizationAgent , который можно использовать для синхронизации подписки.
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
Значение свойства
Объект MergeSynchronizationAgent.
Комментарии
Вызовите Synchronize метод на возвращённом MergeSynchronizationAgent объекте для синхронизации подписки.
Вам следует позвонить CommitPropertyChanges , чтобы сохранить изменения свойств на сервере перед загрузкой SynchronizationAgent и синхронизировать подписку.
Если подписка создана со значением false для CreateSyncAgentByDefault, задание агент слияния для подписки не создаётся. Возможно, потребуется указать дополнительные свойства возвращаемого MergeSynchronizationAgent объекта, прежде чем он сможет синхронизироваться с подпиской.
Свойство может быть получено только членами роли системного администратора фиксированного сервера в Publisher, членами роли db_owner фиксированной SynchronizationAgent базы данных в базе данных публикаций или участниками списка доступа к публикациям для публикации, к которой принадлежит подписка.
Извлечение SynchronizationAgent эквивалентно выполнению sp_helpmergesubscription.