共用方式為


RegSvrSmoObject 類別

注意:此 API 已經過時。

The RegSvrSmoObject class is a class used in the construction Microsoft SQL Server registered server objects.

繼承階層

System.Object
  Microsoft.SqlServer.Management.Smo.SmoObjectBase
    Microsoft.SqlServer.Management.Smo.RegisteredServers.RegSvrSmoObject
      Microsoft.SqlServer.Management.Smo.RegisteredServers.RegisteredServer
      Microsoft.SqlServer.Management.Smo.RegisteredServers.ServerGroupBase

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

語法

'宣告
<ObsoleteAttribute("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")> _
Public MustInherit Class RegSvrSmoObject _
    Inherits SmoObjectBase
'用途
Dim instance As RegSvrSmoObject
[ObsoleteAttribute("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")]
public abstract class RegSvrSmoObject : SmoObjectBase
[ObsoleteAttribute(L"Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")]
public ref class RegSvrSmoObject abstract : public SmoObjectBase
[<AbstractClassAttribute>]
[<ObsoleteAttribute("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")>]
type RegSvrSmoObject =  
    class 
        inherit SmoObjectBase 
    end
public abstract class RegSvrSmoObject extends SmoObjectBase

RegSvrSmoObject 型別公開下列成員。

建構函式

  名稱 說明
受保護的方法 RegSvrSmoObject() Initializes a new instance of the RegSvrSmoObject object.
受保護的方法 RegSvrSmoObject(RegSvrCollectionBase, String) Initializes a new instance of the RegSvrSmoObject object based on the specified parent column and name.

上層

屬性

  名稱 說明
公用屬性 Name Gets or sets the name of the object.
公用屬性 Properties Gets the properties associated with the object.
公用屬性 State Gets the state of the referenced object. (繼承自 SmoObjectBase。)
公用屬性 Urn Gets the Urn object that represents the object.
受保護的屬性 UrnSkeleton Gets the Urn object that represents the object.
公用屬性 UserData Gets or sets user-defined data associated with the referenced object. (繼承自 SmoObjectBase。)

上層

方法

  名稱 說明
受保護的方法 CheckObjectState Checks the state of the object.
公用方法 Equals (繼承自 Object。)
受保護的方法 Finalize (繼承自 Object。)
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetType (繼承自 Object。)
受保護的方法 ImplInitialize Initializes the object.
公用方法 Initialize Initializes the object.
受保護的方法 IsObjectInitialized Gets a Boolean value that specifies whether the object was initialized.
受保護的方法 MemberwiseClone (繼承自 Object。)
公用方法 Refresh Refreshes the properties of the object.
受保護的方法 SetParentImpl Sets a parent.
公用方法 ToString (繼承自 Object。)
受保護的方法靜態成員 Trace Sets a trace text.
受保護的方法 UpdateObjectState Gets the updated object state.
公用方法 Validate Validates the state of an object. (繼承自 SmoObjectBase。)

上層

備註

To get or set RegSvrSmoObject object properties, users must be a member of the db_owner fixed database role or the sysadmin fixed server role.

To initialize or refresh the object, users must be a member of the db_owner fixed database role or the sysadmin fixed server role.

Thread Safety

此型別的任何公用靜態 (在 Microsoft Visual Basic 為共用) 成員具備多執行緒作業安全。並非所有的執行個體成員都是安全執行緒。

執行緒安全性

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

請參閱

參考

Microsoft.SqlServer.Management.Smo.RegisteredServers 命名空間

其他資源

管理已註冊的伺服器

sp_ActiveDirectory_Obj (Transact-SQL)