Udostępnij za pośrednictwem


Klasa ServerProtocol

ServerProtocol Klasa reprezentuje protokół sieciowy zainstalowany na serwerze wystąpienie , która umożliwia komunikację z SQL Server klientów za pośrednictwem sieci.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo.Wmi
Zestaw:  Microsoft.SqlServer.SqlWmiManagement (w Microsoft.SqlServer.SqlWmiManagement.dll)

Składnia

'Deklaracja
Public NotInheritable Class ServerProtocol _
    Inherits ProtocolBase
'Użycie
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

Typ ServerProtocol uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna DisplayName Pobiera lub ustawia nazwę wyświetlaną odwołanie protokół.
Właściwość publiczna HasMultiIPAddresses Pobiera Boolean właściwość, która określa, czy wiele adresów IP skojarzonych z serwera protokół.
Właściwość publiczna IPAddresses Reprezentuje kolekcja ServerIPAddress obiektów.Każdy ServerIPAddress obiekt reprezentujący adres IP zdefiniowany na serwer protokół.
Właściwość publiczna IsEnabled Pobiera lub ustawia Boolean Właściwość określająca, czy serwer protokół sieciowego jest włączone lub wyłączone.
Właściwość publiczna Name Pobiera lub ustawia nazwę odwołania Instrumentacja zarządzania Windows (Instrumentacja zarządzania Windows) obiektu. (Dziedziczony z WmiSmoObject).
Właściwość publiczna Parent Pobiera ManagedComputer obiekt, który jest elementem nadrzędnym ServerProtocol obiektu.
Właściwość publiczna Properties Reprezentuje kolekcja Property obiektów.Każdy Property obiekt reprezentuje właściwość zdefiniowane na Instrumentacja zarządzania Windows (Instrumentacja zarządzania Windows) obiektu (Dziedziczony z WmiSmoObject).
Właściwość publiczna ProtocolProperties Reprezentuje kolekcja ProtocolProperty obiektów.Każdy ProtocolProperty obiekt reprezentuje atrybut zdefiniowane na odwołanie protokół. (Dziedziczony z ProtocolBase).
Właściwość publiczna State Pobiera stan odwołania obiektu. (Dziedziczony z SmoObjectBase).
Właściwość publiczna Urn Pobiera adres jednolitej nazwy zasobu URN, który reprezentuje Instrumentacja zarządzania Windows (Instrumentacja zarządzania Windows) obiektu. (Dziedziczony z WmiSmoObject).
Właściwość publiczna UserData Pobiera lub ustawia dane zdefiniowane przez użytkownika, skojarzone z obiektem odwołanie. (Dziedziczony z SmoObjectBase).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Alter Dowolny Protocol zmiany właściwość obiektu na wystąpienie SQL Server. (Dziedziczony z ProtocolBase).
Metoda chroniona AlterProtocolProperties Aktualizacje protokół zmian właściwość obiektu na Instrumentacja zarządzania Windows (Instrumentacja zarządzania Windows) instalacji. (Dziedziczony z WmiSmoObject).
Metoda chroniona CheckObjectState Sprawdza stan odwołania obiektu. (Dziedziczony z WmiSmoObject).
Metoda chroniona CreateProtocolPropertyCollection Tworzy zestaw atrybutów protokół dla odwołania obiektu. (Dziedziczony z WmiSmoObject).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda chroniona GetManagementObject Zwraca obiekt, który zarządza odwołanie protokół obiektu. (Dziedziczony z ProtocolBase).
Metoda chroniona GetPropertyManagementObject Pobiera obiekt zarządzania dla właściwość określonego protokół. (Dziedziczony z WmiSmoObject).
Metoda chroniona GetPropertyObject Pobiera właściwość z określonej kolekcja z określonego położenia i wartość. (Dziedziczony z WmiSmoObject).
Metoda chroniona GetProtocolPropertyCollection Zwraca odwołanie obiektu z kolekcja właściwość protokół. (Dziedziczony z WmiSmoObject).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona ImplInitialize Inicjuje pola z WmiSmoObjectobiektu. (Dziedziczony z WmiSmoObject).
Metoda publiczna Initialize Inicjuje obiekt odwołanie. (Dziedziczony z WmiSmoObject).
Metoda chroniona InvokeMgmtMethod(ManagementObject, String, array<Object[]) Wywołuje metoda zarządzania odwołanie obiektu z zarządzania określonego obiektu, nazwa metoda i parametrów. (Dziedziczony z WmiSmoObject).
Metoda chroniona InvokeMgmtMethod(ManagementObject, ManagementOperationObserver, String, array<Object[]) Wywołuje metoda zarządzania odwołanie obiektu z zarządzania określonego obiektu, obserwator, nazwa metoda i parametrów. (Dziedziczony z WmiSmoObject).
Metoda chroniona IsObjectInitialized Określa, czy obiekt odwołanie jest zainicjowany. (Dziedziczony z WmiSmoObject).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna Refresh Odświeża właściwości obiektu, do którego istnieje odwołanie. (Dziedziczony z ProtocolBase).
Metoda chroniona SetName Ustawia nazwę obiektu, do którego istnieje odwołanie. (Dziedziczony z WmiSmoObject).
Metoda chroniona SetParentImpl Ustawia odwołanie obiektu nadrzędnego. (Dziedziczony z WmiSmoObject).
Metoda publiczna ToString (Dziedziczony z Object).
Metoda chroniona UpdateObjectState Aktualizuje stan obiektu. (Dziedziczony z WmiSmoObject).
Metoda publiczna Validate Sprawdza stan obiektu. (Dziedziczony z SmoObjectBase).

Do góry

Uwagi

Z ServerProtocol klasy można:

  • Zmodyfikować nazwę wyświetlaną protokół.

  • Włączanie lub wyłączanie protokół.

  • Wyświetl adresy IP skojarzone z protokół.

  • Utwórz zestaw atrybutów dla protokół.

Bezpieczeństwo wątków

Wszystkie publiczne, statyczne (udostępnione w programie Microsoft Visual Basic) elementy członkowskie tego typu są bezpieczne dla operacji wielowątkowych. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.