ProtocolBase 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类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
- 继承
- 派生
- 实现
示例
注解
类 ProtocolBase 是对象和 对象的构造 ClientProtocol 中使用的基类, ServerProtocol 包含两者通用的功能。
线程安全性
此类型的任何公共静态(Microsoft Visual Basic 中的 Shared)成员在多线程操作中是安全的。 但不保证所有实例成员都是线程安全的。
属性
Name |
获取或设置所引用 Windows Management Instrumentation (WMI) 对象的名称。 (继承自 WmiSmoObject) |
Properties |
表示 Property 对象集合。 每个 Property 对象都表示在 Windows Management Instrumentation (WMI) 对象上定义的一个属性。 (继承自 WmiSmoObject) |
ProtocolProperties |
表示 ProtocolProperty 对象集合。 每个 ProtocolProperty 对象都表示在所引用协议上定义的一个属性。 |
State |
获取所引用对象的状态。 (继承自 SmoObjectBase) |
Urn |
获取表示 Windows Management Instrumentation (WMI) 对象的统一资源名称 (URN) 地址。 (继承自 WmiSmoObject) |
UserData |
获取或设置与所引用对象关联的用户定义数据。 (继承自 SmoObjectBase) |