ServerGroup 类

定义

表示已注册服务器存储中的一组服务器。

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)

方法

名称 说明
Alter()

表示已注册服务器存储中的一组服务器。

AlterImpl()

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
CheckObjectCreated()

当 API 要求对象的创建比 CheckObjectState 更强时从域调用

(继承自 SfcInstance)
CheckObjectState()

从域中调用以访问对象

(继承自 SfcInstance)
Create()

表示已注册服务器存储中的一组服务器。

CreateIdentityKey()

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
CreateImpl()

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

表示已注册服务器存储中的一组服务器。

Drop()

表示已注册服务器存储中的一组服务器。

DropImpl()

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
Export(String, CredentialPersistenceType)

将组的内容导出到文件。

GetChildCollection(String)

获取此实例中给定元素名称字符串的子集合。

(继承自 SfcInstance)
GetDescendantRegisteredServers()

平展 ServerGroup 的层次结构并返回子代 RegisteredServers 的完整列表的方法。

GetDomain()

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
GetObjectFactory()

表示已注册服务器存储中的一组服务器。

GetPropertySet()

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
GetTypeMetadataImpl()

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
Import(String)

导入保存在 XML 文件中的组和服务器,并将其添加为子级。

InitializeUIPropertyState()

可重写那些关心初始化其状态的子对象(当前为“动态元数据”。Enabled“ 属性)

(继承自 SfcInstance)
MarkForDropImpl(Boolean)

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
MarkRootAsConnected()

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
Move(ServerGroup)

将 ServerGroup 移动到另一个 ServerGroup 的子级。

MoveImpl(SfcInstance)

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
PostAlter(Object)

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
PostCreate(Object)

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
PostDrop(Object)

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
PostMove(Object)

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
PostRename(Object)

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
Refresh()

通过从服务器读取对象属性来刷新这些属性

(继承自 SfcInstance)
Rename(SfcKey)

重命名服务器上的对象。

Rename(String)

重命名服务器上的对象。

RenameImpl(SfcKey)

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
ResetKey()

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
Serialize(XmlWriter)

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
ToString()

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
UpdateUIPropertyState()

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
Validate()

基本子对象的验证

(继承自 SfcInstance)
Validate(String, Object[])

表示已注册服务器存储中的一组服务器。

活动

名称 说明
DuplicateFound

当用户尝试导入本地存储中已存在的已注册服务器或服务器组时引发的事件

propertyChanged

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
PropertyChanged

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
propertyMetadataChanged

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)
PropertyMetadataChanged

表示已注册服务器存储中的一组服务器。

(继承自 SfcInstance)

显式接口实现

名称 说明
ISfcAlterable.ScriptAlter()

表示已注册服务器存储中的一组服务器。

ISfcCreatable.ScriptCreate()

表示已注册服务器存储中的一组服务器。

ISfcDroppable.ScriptDrop()

表示已注册服务器存储中的一组服务器。

ISfcMovable.Move(SfcInstance)

表示已注册服务器存储中的一组服务器。

ISfcMovable.ScriptMove(SfcInstance)

表示已注册服务器存储中的一组服务器。

ISfcRenamable.ScriptRename(SfcKey)

表示已注册服务器存储中的一组服务器。

适用于