AgentObjectBase 类
不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 The AgentObjectBase class is a base class that is inherited by all the SQL Server Agent classes and contains common members.
继承层次结构
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
程序集:  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
AgentObjectBase 类型公开以下成员。
构造函数
| 名称 | 说明 | |
|---|---|---|
![]()  | 
AgentObjectBase | 不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 Initializes a new instance of the AgentObjectBase class. | 
页首
属性
| 名称 | 说明 | |
|---|---|---|
![]()  | 
ExecuteForScalar | 获取或设置 Boolean 属性值,该值指定对象是否设置为针对标量选项执行。 (从 SqlSmoObject 继承。) | 
![]()  | 
IsTouched | 获取 Boolean 属性值,该值指定在服务器上对象属性是否已更新但尚未持久化。 (从 SqlSmoObject 继承。) | 
![]()  | 
Name | Gets or sets the name of the object. (从 NamedSmoObject 继承。) | 
![]()  | 
ObjectInSpace | 获取 Boolean 属性值,该值指定对象是否单独存在,或者对象是否直接或间接连接到 SQL Server 的实例。 (从 SqlSmoObject 继承。) | 
![]()  | 
Properties | 获取表示对象属性的 Property 对象的集合。 (从 SqlSmoObject 继承。) | 
![]()  | 
ScalarResult | 获取所引用对象的标量结果。 (从 SqlSmoObject 继承。) | 
![]()  | 
State | Gets the state of the referenced object. (从 SmoObjectBase 继承。) | 
![]()  | 
Urn | 获取唯一标识对象的统一资源名称 (URN) 地址值。 (从 SqlSmoObject 继承。) | 
![]()  | 
UserData | Gets or sets user-defined data associated with the referenced object. (从 SmoObjectBase 继承。) | 
页首
方法
页首
事件
| 名称 | 说明 | |
|---|---|---|
![]()  | 
PropertyChanged | 表示更改属性时发生的事件。 (从 SqlSmoObject 继承。) | 
![]()  | 
PropertyMetadataChanged | 表示属性元数据更改时发生的事件。 (从 SqlSmoObject 继承。) | 
页首
字段
| 名称 | 说明 | |
|---|---|---|
![]()  | 
m_ExtendedProperties | 表示一个属性,可以对该属性进行定义以便扩展 SqlSmoObject 提供的属性。 (从 SqlSmoObject 继承。) | 
![]()  | 
singletonParent | 表示单一父级。 (从 SqlSmoObject 继承。) | 
页首
显式接口实现
| 名称 | 说明 | |
|---|---|---|
![]() ![]()  | 
IAlienObject. . :: . .Discover | 发现任何依赖关系。不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 SqlSmoObject 继承。) | 
![]() ![]()  | 
IAlienObject. . :: . .GetDomainRoot | 返回域的根。 (从 SqlSmoObject 继承。) | 
![]() ![]()  | 
IAlienObject. . :: . .GetParent | 获取此对象的父对象。不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 SqlSmoObject 继承。) | 
![]() ![]()  | 
IAlienObject. . :: . .GetPropertyType | 获取指定属性的类型。 (从 SqlSmoObject 继承。) | 
![]() ![]()  | 
IAlienObject. . :: . .GetPropertyValue | 获取指定属性的值。 (从 SqlSmoObject 继承。) | 
![]() ![]()  | 
IAlienObject. . :: . .GetUrn | 获取对象的统一资源名称。不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 SqlSmoObject 继承。) | 
![]() ![]()  | 
IAlienObject. . :: . .Resolve | 获取一个实例,该实例包含与来自该对象的统一资源名称的对象有关的信息。 (从 SqlSmoObject 继承。) | 
![]() ![]()  | 
IAlienObject. . :: . .SetObjectState | 将对象状态设置为指定的 SfcObjectState 值。 (从 SqlSmoObject 继承。) | 
![]() ![]()  | 
IAlienObject. . :: . .SetPropertyValue | 设置属性值。 (从 SqlSmoObject 继承。) | 
![]() ![]()  | 
ISfcPropertyProvider. . :: . .GetPropertySet | 获取对此对象的属性集的接口引用。不要在您的代码中直接引用此成员。它支持 SQL Server 基础结构。 (从 SqlSmoObject 继承。) | 
页首
注释
Thread Safety
此类型的任何公共静态(Microsoft Visual Basic 中的 Shared)成员在多线程操作中是安全的。不保证所有实例成员都是线程安全的。
线程安全
此类型的任何公共 static(在 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
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)