ProtocolBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс ProtocolBase представляет протокол, используемый на клиенте SQL Server или сервере, на котором выполняется SQL Server.
public ref class ProtocolBase abstract : Microsoft::SqlServer::Management::Smo::Wmi::WmiSmoObject, Microsoft::SqlServer::Management::Common::IAlterable
public abstract class ProtocolBase : Microsoft.SqlServer.Management.Smo.Wmi.WmiSmoObject, Microsoft.SqlServer.Management.Common.IAlterable
type ProtocolBase = class
inherit WmiSmoObject
interface IAlterable
Public MustInherit Class ProtocolBase
Inherits WmiSmoObject
Implements IAlterable
- Наследование
- Производный
- Реализации
Примеры
Управление службами и сетевыми настройками с помощью поставщика WMI
Комментарии
Класс ProtocolBase является базовым классом, используемым при построении ClientProtocol объекта и ServerProtocol объекта, и содержит функциональные возможности, общие для обоих.
Потокобезопасность
Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Потокобезопасная работа с членами экземпляров типа не гарантируется.
Свойства
Name |
Возвращает или задает имя ссылочного объекта инструментария управления Windows (WMI). (Унаследовано от WmiSmoObject) |
Properties |
Представляет коллекцию объектов Property. Каждый объект Property представляет свойство, заданное в объекте инструментария управления Windows (WMI). (Унаследовано от WmiSmoObject) |
ProtocolProperties |
Представляет коллекцию объектов ProtocolProperty. Каждый объект ProtocolProperty представляет атрибут, который определен в указанном протоколе. |
State |
Возвращает состояние объекта, на который ссылаются. (Унаследовано от SmoObjectBase) |
Urn |
Возвращает адрес универсального имени ресурса (URN), который представляет объект инструментария управления Windows (WMI). (Унаследовано от WmiSmoObject) |
UserData |
Возвращает или задает определяемые пользователем данные, связанные с объектом, на который ссылаются. (Унаследовано от SmoObjectBase) |
Методы
Alter() |
Обновления любые Protocol изменения свойства объекта в экземпляре SQL Server. |
AlterProtocolProperties(ProtocolPropertyCollection) |
Обновляет все изменения свойств объекта протокола для установки инструментария управления Windows (WMI). (Унаследовано от WmiSmoObject) |
CheckObjectState() |
Проверяет состояние связанного объекта. (Унаследовано от WmiSmoObject) |
CreateProtocolPropertyCollection() |
Создает набор атрибутов протокола для объекта, на который ссылаются. (Унаследовано от WmiSmoObject) |
GetManagementObject() |
Возвращает объект, который управляет указанным объектом протокола. |
GetPropertyManagementObject(ProtocolProperty) |
Возвращает управляющий объект для указанного свойства протокола. (Унаследовано от WmiSmoObject) |
GetPropertyObject(PropertyCollection, DataRow, Object) |
Возвращает свойство указанной коллекции с заданными позицией и значением. (Унаследовано от WmiSmoObject) |
GetProtocolPropertyCollection() |
Возвращает коллекцию свойств протокола для объекта, на который ссылаются. (Унаследовано от WmiSmoObject) |
ImplInitialize(String[], OrderBy[]) |
Инициализирует поля объекта WmiSmoObject. (Унаследовано от WmiSmoObject) |
Initialize() |
Инициализирует объект, на который ссылаются. (Унаследовано от WmiSmoObject) |
InvokeMgmtMethod(ManagementObject, ManagementOperationObserver, String, Object[]) |
Вызывает метод управления для объекта, на который ссылаются, с указанными управляющим объектом, наблюдателем, именем метода и параметрами. (Унаследовано от WmiSmoObject) |
InvokeMgmtMethod(ManagementObject, String, Object[]) |
Вызывает метод управления для объекта, на который ссылаются, с указанными управляющим объектом, именем метода и параметрами. (Унаследовано от WmiSmoObject) |
IsObjectInitialized() |
Указывает, инициализирован ли объект, на который ссылаются. (Унаследовано от WmiSmoObject) |
Refresh() |
Обновляет свойства связанного объекта. |
SetName(String) |
Задает имя объекта, на который ссылаются. (Унаследовано от WmiSmoObject) |
SetParentImpl(WmiSmoObject) |
Задает родительский объект для объекта, на который ссылаются. (Унаследовано от WmiSmoObject) |
UpdateObjectState() |
Обновляет состояние объекта. (Унаследовано от WmiSmoObject) |
Validate(String, Object[]) |
Проверяет состояние объекта. (Унаследовано от SmoObjectBase) |