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> представляет идентификатор расписания задания.

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

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

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

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

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