Share via


Subscription.AgentSchedule Propriété

Définition

Obtient la planification pour le travail de l'Agent utilisé pour synchroniser l'abonnement.

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

Valeur de propriété

Objet ReplicationAgentSchedule qui représente la planification pour l'abonnement.

Remarques

Vous devez définir les propriétés de l’objet retourné ReplicationAgentSchedule avant de créer l’abonnement. Une fois la planification définie, vous ne pouvez pas la modifier à l’aide des objets RMO (Replication Management Objects). Au lieu de cela, vous devez appeler la JobSchedule classe ou exécuter sp_update_schedule pour modifier une planification existante, où AgentJobId représente l’ID de la planification du travail.

La AgentSchedule propriété ne peut être récupérée que par les membres du rôle serveur fixe sysadmin sur le serveur de publication, par les membres du rôle de base de données fixe db_owner sur la base de données de publication ou par l’utilisateur qui a créé l’abonnement.

La récupération de la AgentSchedule propriété équivaut à exécuter sp_helpsubscription ou sp_helpmergesubscription.

La définition d’une planification d’agent équivaut à exécuter sp_addpushsubscription_agent ou sp_addmergepushsubscription_agent.

S’applique à