Поделиться через


Класс ServerProtocol

The ServerProtocol class represents a network protocol installed on a server instance that allows communication with SQL Server clients over a network.

Пространство имен:  Microsoft.SqlServer.Management.Smo.Wmi
Сборка:  Microsoft.SqlServer.SqlWmiManagement (в Microsoft.SqlServer.SqlWmiManagement.dll)

Синтаксис

'Декларация
Public NotInheritable Class ServerProtocol _
    Inherits ProtocolBase
'Применение
Dim instance As ServerProtocol
public sealed class ServerProtocol : ProtocolBase
public ref class ServerProtocol sealed : public ProtocolBase
[<SealedAttribute>]
type ServerProtocol =  
    class
        inherit ProtocolBase
    end
public final class ServerProtocol extends ProtocolBase

Замечания

With the ServerProtocol class you can:

  • Modify the display name of the protocol.

  • Enable or disable the protocol.

  • View the IP addresses associated with the protocol.

  • Create a set of attributes for the protocol.

To get or set ServerProtocol object properties or run ServerProtocol methods, users must be a member of the sysadmin fixed server role.

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..::..ServerProtocol

Потоковая защита

Все открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность элементов экземпляров не гарантируется.