Compartilhar via


PullSubscription.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 (Transact-SQL) para alterar um agendamento existente, em que <xref:Microsoft.SqlServer.Replication.PullSubscription.AgentJobID%2A> representa a ID da agenda do trabalho.

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

Recuperar a AgentSchedule propriedade é equivalente à execução de sp_helppullsubscription (Transact-SQL) ou sp_helpmergepullsubscription (Transact-SQL).

Definir um agendamento de agente é equivalente à execução de sp_addpullsubscription_agent (Transact-SQL) ou sp_addmergepullsubscription_agent (Transact-SQL).

Aplica-se a

Confira também