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

Возвращает свойство IsLocal объекта RegisteredServersStore, связанное с этим экземпляром.

IsSystemServerGroup

Возвращает значение true, если эта серверная группа является одной из стандартных групп серверов.

KeyChain

Возвращает путь удостоверения объекта

(Унаследовано от SfcInstance)
Metadata

Представляет группу серверов в хранилище зарегистрированных серверов.

(Унаследовано от SfcInstance)
Name

Представляет группу серверов в хранилище зарегистрированных серверов.

Parent

Представляет группу серверов в хранилище зарегистрированных серверов.

Properties

Представляет группу серверов в хранилище зарегистрированных серверов.

(Унаследовано от SfcInstance)
PropertyStorageProvider

Это свойство возвращает реализацию SFC по умолчанию для интерфейса ISfcPropertyStorageProvider, его можно переопределить в дочерних классах для возврата другого поставщика хранилища (т. е. списка неструктурированных свойств).

(Унаследовано от SfcInstance)
RegisteredServers

Представляет группу серверов в хранилище зарегистрированных серверов.

ServerGroups

Представляет группу серверов в хранилище зарегистрированных серверов.

ServerType

Представляет группу серверов в хранилище зарегистрированных серверов.

State

Представляет группу серверов в хранилище зарегистрированных серверов.

(Унаследовано от SfcInstance)
Urn

Создайте новую строку Urn для каждого запроса и верните ее.

(Унаследовано от SfcInstance)

Методы

Имя Описание
Alter()

Представляет группу серверов в хранилище зарегистрированных серверов.

AlterImpl()

Представляет группу серверов в хранилище зарегистрированных серверов.

(Унаследовано от SfcInstance)
CheckObjectCreated()

Для вызова из домена, когда API требует создания объекта Stronger, чем 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)

Перемещает серверную группу, чтобы быть дочерним элементом другой серверной группы.

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)

Представляет группу серверов в хранилище зарегистрированных серверов.

Применяется к