JobCategory-Klasse
The JobCategory class contains attributes that allow alerts to be categorized.
Namespace: Microsoft.SqlServer.Management.Smo.Agent
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Syntax
'Declaration
Public NotInheritable Class JobCategory _
Inherits CategoryBase
'Usage
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
Hinweise
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
Alle öffentlichen, statischen Elemente dieses Typs (Shared in Microsoft Visual Basic) sind für Vorgänge mit mehreren Threads sicher. Für Instanzelemente kann nicht sichergestellt werden, dass sie für Threads sicher sind.
Vererbungshierarchie
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
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch