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) |
Представляет группу серверов в хранилище зарегистрированных серверов. |