Класс JobCategory
The JobCategory class contains attributes that allow alerts to be categorized.
Пространство имен: Microsoft.SqlServer.Management.Smo.Agent
Сборка: Microsoft.SqlServer.Smo (в Microsoft.SqlServer.Smo.dll)
Синтаксис
'Декларация
Public NotInheritable Class JobCategory _
Inherits CategoryBase
'Применение
Dim instance As JobCategory
public sealed class JobCategory : CategoryBase
public ref class JobCategory sealed : public CategoryBase
[<SealedAttribute>]
type JobCategory =
class
inherit CategoryBase
end
public final class JobCategory extends CategoryBase
Замечания
SQL Server Agent categories provide optional attributes that are used to distinguish groups of jobs.
With the JobCategory object, you can:
- Create groupings for jobs.
The category name must be unique.
To get JobCategory object properties, users must be a member of SQLAgentUserRole database role on the MSDB database or be a member of the sysadmin fixed server role.
To set JobCategory object properties, users must be a member of the sysadmin fixed server role.
To create or drop a job category, users must be a member of the sysadmin fixed server role.
Thread Safety
Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.
Иерархия наследования
System. . :: . .Object
Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectBase
Microsoft.SqlServer.Management.Smo. . :: . .SqlSmoObject
Microsoft.SqlServer.Management.Smo. . :: . .NamedSmoObject
Microsoft.SqlServer.Management.Smo.Agent. . :: . .AgentObjectBase
Microsoft.SqlServer.Management.Smo.Agent. . :: . .CategoryBase
Microsoft.SqlServer.Management.Smo.Agent..::..JobCategory
Потоковая защита
Все открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность элементов экземпляров не гарантируется.