ServerGroup 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示已注册服务器存储中的一组服务器。
public sealed class ServerGroup : Microsoft.SqlServer.Management.RegisteredServers.ServerGroupParent, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Common.IRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcMovable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
type ServerGroup = class
inherit ServerGroupParent
interface ISfcValidate
interface ISfcCreatable
interface ICreatable
interface ISfcAlterable
interface IAlterable
interface ISfcDroppable
interface IDroppable
interface ISfcRenamable
interface IRenamable
interface ISfcMovable
Public NotInheritable Class ServerGroup
Inherits ServerGroupParent
Implements IAlterable, ICreatable, IDroppable, IRenamable, ISfcAlterable, ISfcCreatable, ISfcDroppable, ISfcMovable, ISfcRenamable, ISfcValidate
- 继承
- 实现
构造函数
| 名称 | 说明 |
|---|---|
| ServerGroup() |
表示已注册服务器存储中的一组服务器。 |
| ServerGroup(ServerGroup, String) |
表示已注册服务器存储中的一组服务器。 |
| ServerGroup(String) |
表示已注册服务器存储中的一组服务器。 |
属性
| 名称 | 说明 |
|---|---|
| AbstractIdentityKey |
表示已注册服务器存储中的一组服务器。 (继承自 SfcInstance) |
| Description |
表示已注册服务器存储中的一组服务器。 |
| DisplayName |
组的显示名称 |
| ID |
表示已注册服务器存储中的一组服务器。 |
| IdentityKey |
表示已注册服务器存储中的一组服务器。 |
| IsDropped |
如果 SFC 认为这是一个已删除的对象,则返回。 |
| IsLocal |
返回与此实例关联的 RegisteredServersStore 的 IsLocal 属性。 |
| IsSystemServerGroup |
如果此服务器组是标准服务器组之一,则返回 true。 |
| KeyChain |
返回对象的标识路径 (继承自 SfcInstance) |
| Metadata |
表示已注册服务器存储中的一组服务器。 (继承自 SfcInstance) |
| Name |
表示已注册服务器存储中的一组服务器。 |
| Parent |
表示已注册服务器存储中的一组服务器。 |
| Properties |
表示已注册服务器存储中的一组服务器。 (继承自 SfcInstance) |
| PropertyStorageProvider |
此属性返回 ISfcPropertyStorageProvider 接口的默认实现,可以在子类中重写它以返回另一个存储提供程序(即平面属性列表) (继承自 SfcInstance) |
| RegisteredServers |
表示已注册服务器存储中的一组服务器。 |
| ServerGroups |
表示已注册服务器存储中的一组服务器。 |
| ServerType |
表示已注册服务器存储中的一组服务器。 |
| State |
表示已注册服务器存储中的一组服务器。 (继承自 SfcInstance) |
| Urn |
在每个请求上创建新的 Urn 字符串并返回它。 (继承自 SfcInstance) |
方法
活动
| 名称 | 说明 |
|---|---|
| DuplicateFound |
当用户尝试导入本地存储中已存在的已注册服务器或服务器组时引发的事件 |
| propertyChanged |
表示已注册服务器存储中的一组服务器。 (继承自 SfcInstance) |
| PropertyChanged |
表示已注册服务器存储中的一组服务器。 (继承自 SfcInstance) |
| propertyMetadataChanged |
表示已注册服务器存储中的一组服务器。 (继承自 SfcInstance) |
| PropertyMetadataChanged |
表示已注册服务器存储中的一组服务器。 (继承自 SfcInstance) |
显式接口实现
| 名称 | 说明 |
|---|---|
| ISfcAlterable.ScriptAlter() |
表示已注册服务器存储中的一组服务器。 |
| ISfcCreatable.ScriptCreate() |
表示已注册服务器存储中的一组服务器。 |
| ISfcDroppable.ScriptDrop() |
表示已注册服务器存储中的一组服务器。 |
| ISfcMovable.Move(SfcInstance) |
表示已注册服务器存储中的一组服务器。 |
| ISfcMovable.ScriptMove(SfcInstance) |
表示已注册服务器存储中的一组服务器。 |
| ISfcRenamable.ScriptRename(SfcKey) |
表示已注册服务器存储中的一组服务器。 |