RegSvrSmoObject 类

定义

注意

Instead use namespace Microsoft.SqlServer.Management.RegisteredServers

RegSvrSmoObject是在构造 Microsoft SQL Server注册的服务器对象中使用的类。

public ref class RegSvrSmoObject abstract : Microsoft::SqlServer::Management::Smo::SmoObjectBase
[System.Obsolete("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")]
public abstract class RegSvrSmoObject : Microsoft.SqlServer.Management.Smo.SmoObjectBase
[<System.Obsolete("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")>]
type RegSvrSmoObject = class
    inherit SmoObjectBase
Public MustInherit Class RegSvrSmoObject
Inherits SmoObjectBase
继承
RegSvrSmoObject
派生
属性

注解

若要获取或设置RegSvrSmoObject对象属性,用户必须是固定数据库角色或sysadmin固定服务器角色的成员db_owner

若要初始化或刷新对象,用户必须是固定数据库角色或sysadmin固定服务器角色的成员db_owner

线程安全性

此类型的任何公共静态(Microsoft Visual Basic 中的 Shared)成员在多线程操作中是安全的。 但不保证所有实例成员都是线程安全的。

构造函数

RegSvrSmoObject()
已过时.

初始化 RegSvrSmoObject 对象的新实例。

RegSvrSmoObject(RegSvrCollectionBase, String)
已过时.

基于指定的父列和名称初始化 RegSvrSmoObject 对象的新实例。

属性

Name
已过时.

获取或设置对象的名称。

Properties
已过时.

获取与对象关联的属性。

State
已过时.

获取所引用对象的状态。

(继承自 SmoObjectBase)
Urn
已过时.

获取表示对象的 Urn 对象。

UrnSkeleton
已过时.

获取表示对象的 Urn 对象。

UserData
已过时.

获取或设置与所引用对象关联的用户定义数据。

(继承自 SmoObjectBase)

方法

CheckObjectState()
已过时.

检查对象的状态。

ImplInitialize(String[], OrderBy[])
已过时.

初始化对象。

Initialize()
已过时.

初始化对象。

IsObjectInitialized()
已过时.

获取一个 Boolean 值,该值指定对象是否已初始化。

Refresh()
已过时.

刷新对象的属性。

SetParentImpl(RegSvrSmoObject)
已过时.

设置父级。

Trace(String)
已过时.

设置跟踪文本。

UpdateObjectState()
已过时.

获取更新的对象状态。

Validate(String, Object[])
已过时.

验证对象的状态。

(继承自 SmoObjectBase)

适用于

另请参阅