Compartilhar via


Subscription.AgentSchedule Propriedade

Definição

Obtém a agenda do trabalho de agente a ser usada para sincronizar a assinatura.

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

Valor da propriedade

Um objeto ReplicationAgentSchedule que representa a agenda para a assinatura.

Comentários

Você deve definir as propriedades do objeto retornado ReplicationAgentSchedule antes de criar a assinatura. Depois que o agendamento for definido, você não poderá alterá-lo usando RMO (Replication Management Objects). Em vez disso, você deve chamar a JobSchedule classe ou executar sp_update_schedule para alterar uma agenda existente, em que AgentJobId representa a ID da agenda do trabalho.

A AgentSchedule propriedade só pode ser recuperada por membros da função de servidor fixa sysadmin no Publicador, por membros do db_owner função de banco de dados fixa no banco de dados de publicação ou pelo usuário que criou a assinatura.

Recuperar a AgentSchedule propriedade é equivalente à execução de sp_helpsubscription ou sp_helpmergesubscription.

Definir um agendamento de agente é equivalente à execução de sp_addpushsubscription_agent ou sp_addmergepushsubscription_agent.

Aplica-se a