ServerGroupBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс 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
- Наследование
- Производный
- Реализации
Комментарии
Потокобезопасность
Любые публичные статические (Shared in Microsoft Visual Basic) члены этого типа безопасны для многопоточных операций. Никакие члены экземпляра не гарантированы как потокобезопасные.
Свойства
| Имя | Описание |
|---|---|
| Name |
Получает или задаёт имя объекта. (Унаследовано от RegSvrSmoObject) |
| Properties |
Получает свойства, связанные с объектом. (Унаследовано от RegSvrSmoObject) |
| RegisteredServers |
Представляет коллекцию RegisteredServer объектов. Каждый RegisteredServer объект представляет зарегистрированный сервер, включённый в родительскую группу. |
| ServerGroups |
Представляет коллекцию ServerGroup объектов. Каждый ServerGroup объект представляет группу серверов, включённую в родительскую группу. |
| State |
Получает состояние ссылаемого объекта. (Унаследовано от SmoObjectBase) |
| Urn |
Получает Urn объект, который представляет этот объект. (Унаследовано от RegSvrSmoObject) |
| UrnSkeleton |
Получает Urn объект, который представляет этот объект. (Унаследовано от RegSvrSmoObject) |
| UserData |
Получает или устанавливает пользовательские данные, связанные с объектом, на который ссылается. (Унаследовано от SmoObjectBase) |
Методы
| Имя | Описание |
|---|---|
| Alter() |
Обновляет любые ServerGroupBase изменения свойств объекта на экземпляре Microsoft SQL Server. |
| 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) |