Microsoft.SqlServer.Management.Smo.Agent Espace de noms

Classes

Nom Description
AgentObjectBase
Alert

Encapsulating de la classe d’instance : Server[@Name='']/JobServer/Alert

AlertCategory

Encapsulating de la classe d’instance : Server[@Name='']/JobServer/AlertCategory

AlertCategoryCollection

Liste fortement typée d’objets MAPPED_TYPE a une prise en charge fortement typée pour toutes les méthodes de la classe de liste triée

AlertCollection

Liste fortement typée d’objets MAPPED_TYPE a une prise en charge fortement typée pour toutes les méthodes de la classe de liste triée

AlertSystem

Encapsulating de la classe d’instance : Server[@Name='']/JobServer/AlertSystem

CategoryBase
Job

Encapsulating de la classe d’instance : Server[@Name='']/JobServer/Job

JobCategory

Encapsulating de la classe d’instance : Server[@Name='']/JobServer/JobCategory

JobCategoryCollection

Liste fortement typée d’objets MAPPED_TYPE a une prise en charge fortement typée pour toutes les méthodes de la classe de liste triée

JobCollection
JobFilter

L’objet JobFilter est utilisé pour limiter la sortie de la méthode EnumJobs de l’objet JobServer.

JobHistoryFilter

Paramètres permettant de contrôler l’énumération de l’historique des travaux de l’agent pour différentes méthodes JobServer

JobSchedule

Encapsulating de la classe d’instance : Server[@Name='']/JobServer/Job/Schedule

JobScheduleCollection

Collection fortement typée d’objets MAPPED_TYPE prend en charge l’indexation d’objets par leurs propriétés Name et Schema

JobServer

Encapsulating de la classe d’instance : Server[@Name='']/JobServer

JobStep

Encapsulating de la classe d’instance : Server[@Name='']/JobServer/Job/Step

JobStepCollection

Liste fortement typée d’objets MAPPED_TYPE a une prise en charge fortement typée pour toutes les méthodes de la classe de liste triée

Operator

Encapsulating de la classe d’instance : Server[@Name='']/JobServer/Operator

OperatorCategory

Encapsulating de la classe d’instance : Server[@Name='']/JobServer/OperatorCategory

OperatorCategoryCollection

Liste fortement typée d’objets MAPPED_TYPE a une prise en charge fortement typée pour toutes les méthodes de la classe de liste triée

OperatorCollection

Liste fortement typée d’objets MAPPED_TYPE a une prise en charge fortement typée pour toutes les méthodes de la classe de liste triée

ProxyAccount

Encapsulating de la classe d’instance : Server[@Name='']/JobServer/ProxyAccount

ProxyAccountCollection

Liste fortement typée d’objets MAPPED_TYPE a une prise en charge fortement typée pour toutes les méthodes de la classe de liste triée

ScheduleBase
TargetServer

Encapsulating de la classe d’instance : Server[@Name='']/JobServer/TargetServer

TargetServerCollection

Liste fortement typée d’objets MAPPED_TYPE a une prise en charge fortement typée pour toutes les méthodes de la classe de liste triée

TargetServerGroup

Encapsulating de la classe d’instance : Server[@Name='']/JobServer/TargetServerGroup

TargetServerGroupCollection

Liste fortement typée d’objets MAPPED_TYPE a une prise en charge fortement typée pour toutes les méthodes de la classe de liste triée

Énumérations

Nom Description
ActivationOrder
AgentLogLevels

spécifie le niveau d’informations journalisées dans le journal des erreurs SQL Server Agent.

AgentMailType

Spécifie les sous-systèmes de messagerie qui peuvent être utilisés par SqlAgent

AgentSubSystem

Étant donné que les comptes proxy sont étroitement couplés avec les sous-systèmes SQL Agent et que nous n’avons pas d’objet SubSystem spécial, mais plutôt une énumération. Les valeurs de cette énumération doivent correspondre à la valeur service_id du moteur

AlertType
CategoryType
CompletionAction
CompletionResult
FindOperand

Cela dirige l’évaluation des propriétés de filtre DateJobCreated et DateJobLastModified.

FrequencyRelativeIntervals
FrequencySubDayTypes
FrequencyTypes
JobExecutionStatus

Représente current_execution_status valeurs du résultat sp_help_job

JobOutcome
JobServerType
JobStepFlags

contrôle les parties du comportement de l’étape de travail

JobType
MonthlyRelativeWeekDays
NotifyMethods
NotifyType

Type de notification

OSRunPriority

contrôle la planification des threads d’exécution pour les étapes de travail qui exécutent des tâches du système d’exploitation

StepCompletionAction
TargetServerStatus
WeekDays