Share via


AgentObjectBase 類別

The AgentObjectBase class is a base class that is inherited by all the SQL Server Agent classes and contains common members.

命名空間:  Microsoft.SqlServer.Management.Smo.Agent
組件:  Microsoft.SqlServer.Smo (在 Microsoft.SqlServer.Smo.dll 中)

語法

'宣告
Public Class AgentObjectBase _
    Inherits NamedSmoObject
'用途
Dim instance As AgentObjectBase
public class AgentObjectBase : NamedSmoObject
public ref class AgentObjectBase : public NamedSmoObject
type AgentObjectBase =  
    class
        inherit NamedSmoObject
    end
public class AgentObjectBase extends NamedSmoObject

備註

Thread Safety

這種類型的任何公用靜態 (在 Microsoft Visual Basic 中則為 Shared) 成員都可用於多執行緒作業。並不是所有的執行個體成員都保證可以用於所有的執行緒。

繼承階層

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. . :: . .Alert
          Microsoft.SqlServer.Management.Smo.Agent. . :: . .AlertSystem
          Microsoft.SqlServer.Management.Smo.Agent. . :: . .CategoryBase
          Microsoft.SqlServer.Management.Smo.Agent. . :: . .Job
          Microsoft.SqlServer.Management.Smo.Agent. . :: . .JobStep
          Microsoft.SqlServer.Management.Smo.Agent. . :: . .Operator
          Microsoft.SqlServer.Management.Smo.Agent. . :: . .ProxyAccount
          Microsoft.SqlServer.Management.Smo.Agent. . :: . .ScheduleBase
          Microsoft.SqlServer.Management.Smo.Agent. . :: . .TargetServer
          Microsoft.SqlServer.Management.Smo.Agent. . :: . .TargetServerGroup

執行緒安全性

這個類型的任何公用static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員都可以是安全執行緒。