ServerGroupBase 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
该ServerGroupBase类是一个基类,用于构建该ServerGroup类,代表一组 Microsoft SQL Server 注册的服务器。
public ref class ServerGroupBase : Microsoft::SqlServer::Management::Smo::RegisteredServers::RegSvrSmoObject, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDroppable
public class ServerGroupBase : Microsoft.SqlServer.Management.Smo.RegisteredServers.RegSvrSmoObject, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable
type ServerGroupBase = class
inherit RegSvrSmoObject
interface ICreatable
interface IAlterable
interface IDroppable
Public Class ServerGroupBase
Inherits RegSvrSmoObject
Implements IAlterable, ICreatable, IDroppable
- 继承
- 派生
- 实现
注解
线程安全性
任何此类公共静态(共享于Microsoft Visual Basic)成员都适合多线程操作。 不能保证任何实例成员是线程安全的。
属性
| 名称 | 说明 |
|---|---|
| Name |
获取或设置对象的名称。 (继承自 RegSvrSmoObject) |
| Properties |
获取与对象相关的属性。 (继承自 RegSvrSmoObject) |
| RegisteredServers |
表示 对象的集合 RegisteredServer 。 每个 RegisteredServer 对象代表包含在父服务器组中的注册服务器。 |
| ServerGroups |
表示 对象的集合 ServerGroup 。 每个 ServerGroup 对象代表包含在父服务器组中的一个服务器组。 |
| State |
获取被引用对象的状态。 (继承自 SmoObjectBase) |
| Urn |
获得 Urn 代表该对象的对象。 (继承自 RegSvrSmoObject) |
| UrnSkeleton |
获得 Urn 代表该对象的对象。 (继承自 RegSvrSmoObject) |
| UserData |
获取或设置与被引用对象关联的用户定义数据。 (继承自 SmoObjectBase) |
方法
| 名称 | 说明 |
|---|---|
| Alter() |
更新 Microsoft SQL Server 实例上的任何ServerGroupBase对象属性变更。 |
| CheckObjectState() |
检查对象的状态。 (继承自 RegSvrSmoObject) |
| ClearCollections() |
清除服务器组的集合。 |
| Create() |
在 Microsoft SQL Server 实例上创建服务器组,由对象定义ServerGroupBase。 |
| Drop() |
将 从 父服务器组中移除 ServerGroupBase 。 |
| GetSmoObject(Urn) |
获得 RegSvrSmoObject 由URN指定的。 |
| ImplInitialize(String[], OrderBy[]) |
初始化 对象。 (继承自 RegSvrSmoObject) |
| Initialize() |
初始化 对象。 (继承自 RegSvrSmoObject) |
| IsObjectInitialized() |
获得 Boolean 一个值,指定该对象是否被初始化。 (继承自 RegSvrSmoObject) |
| Refresh() |
刷新对象的属性。 (继承自 RegSvrSmoObject) |
| SetParentImpl(RegSvrSmoObject) |
设定了父母。 (继承自 RegSvrSmoObject) |
| UpdateObjectState() |
获取更新后的对象状态。 (继承自 RegSvrSmoObject) |
| Validate(String, Object[]) |
验证对象的状态。 (继承自 SmoObjectBase) |