Freigeben über


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.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.