Класс ProtocolBase
The ProtocolBase class represents a protocol used on a SQL Server client or a server that is running SQL Server.
Пространство имен: Microsoft.SqlServer.Management.Smo.Wmi
Сборка: Microsoft.SqlServer.SqlWmiManagement (в Microsoft.SqlServer.SqlWmiManagement.dll)
Синтаксис
'Декларация
Public MustInherit Class ProtocolBase _
Inherits WmiSmoObject _
Implements IAlterable
'Применение
Dim instance As ProtocolBase
public abstract class ProtocolBase : WmiSmoObject,
IAlterable
public ref class ProtocolBase abstract : public WmiSmoObject,
IAlterable
[<AbstractClassAttribute>]
type ProtocolBase =
class
inherit WmiSmoObject
interface IAlterable
end
public abstract class ProtocolBase extends WmiSmoObject implements IAlterable
Замечания
The ProtocolBase class is a base class used in the construction of the ClientProtocol object and the ServerProtocol object and contains functionality that is common to both.
Thread Safety
Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.
Иерархия наследования
System. . :: . .Object
Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectBase
Microsoft.SqlServer.Management.Smo.Wmi. . :: . .WmiSmoObject
Microsoft.SqlServer.Management.Smo.Wmi..::..ProtocolBase
Microsoft.SqlServer.Management.Smo.Wmi. . :: . .ClientProtocol
Microsoft.SqlServer.Management.Smo.Wmi. . :: . .ServerProtocol
Потоковая защита
Все открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность элементов экземпляров не гарантируется.
См. также