PullSubscription.AgentSchedule Свойство

Определение

Получает расписание работы агента, используемого для синхронизации подписки.

public:
 property Microsoft::SqlServer::Replication::ReplicationAgentSchedule ^ AgentSchedule { Microsoft::SqlServer::Replication::ReplicationAgentSchedule ^ get(); };
public Microsoft.SqlServer.Replication.ReplicationAgentSchedule AgentSchedule { get; }
member this.AgentSchedule : Microsoft.SqlServer.Replication.ReplicationAgentSchedule
Public ReadOnly Property AgentSchedule As ReplicationAgentSchedule

Значение свойства

Объект ReplicationAgentSchedule , представляющий расписание подписки.

Комментарии

Перед созданием подписки необходимо установить свойства возвращённого ReplicationAgentSchedule объекта. После того как расписание установлено, вы не можете изменить его с помощью объектов управления репликацией (RMO). Вместо этого нужно вызвать класс JobSchedule или выполнить sp_update_schedule (Transact-SQL), чтобы изменить существующее расписание, где <xref:Microsoft.SqlServer.Replication.PullSubscription.AgentJobID%2A> это ID расписания работы.

Свойство может быть получено только участниками роли sysadmin фиксированного сервера на Подписчике или участниками db_owner роли фиксированной AgentSchedule базы данных в базе данных подписки.

Получение AgentSchedule свойства эквивалентно выполнению sp_helppullsubscription (Transact-SQL) или sp_helpmergepullsubscription (Transact-SQL).

Установка расписания агента эквивалентна выполнению sp_addpullsubscription_agent (Transact-SQL) или sp_addmergepullsubscription_agent (Transact-SQL).

Применяется к

См. также раздел