Udostępnij za pośrednictwem


Klasa SqlConnectionInfo

SqlConnectionInfo Obiekt reprezentuje informacje, który jest wymagany do ustanowienia połączenia z wystąpienie SQL Server.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Common.ConnectionInfoBase
    Microsoft.SqlServer.Management.Common.SqlOlapConnectionInfoBase
      Microsoft.SqlServer.Management.Common.SqlConnectionInfo

Przestrzeń nazw:  Microsoft.SqlServer.Management.Common
Zestaw:  Microsoft.SqlServer.ConnectionInfo (w Microsoft.SqlServer.ConnectionInfo.dll)

Składnia

'Deklaracja
<SerializableAttribute> _
<ComVisibleAttribute(False)> _
Public Class SqlConnectionInfo _
    Inherits SqlOlapConnectionInfoBase
'Użycie
Dim instance As SqlConnectionInfo
[SerializableAttribute]
[ComVisibleAttribute(false)]
public class SqlConnectionInfo : SqlOlapConnectionInfoBase
[SerializableAttribute]
[ComVisibleAttribute(false)]
public ref class SqlConnectionInfo : public SqlOlapConnectionInfoBase
[<SerializableAttribute>]
[<ComVisibleAttribute(false)>]
type SqlConnectionInfo =  
    class
        inherit SqlOlapConnectionInfoBase
    end
public class SqlConnectionInfo extends SqlOlapConnectionInfoBase

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna SqlConnectionInfo() Inicjuje nowe wystąpienie SqlConnectionInfo klasy
Metoda publiczna SqlConnectionInfo(String) Inicjuje nowe wystąpienie SqlConnectionInfo klasy
Metoda publiczna SqlConnectionInfo(SqlConnectionInfo) Inicjuje nowe wystąpienie SqlConnectionInfo klasy
Metoda publiczna SqlConnectionInfo(ServerConnection, ConnectionType) Inicjuje nowe wystąpienie SqlConnectionInfo klasy
Metoda publiczna SqlConnectionInfo(String, String, String) Inicjuje nowe wystąpienie SqlConnectionInfo klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna ApplicationName Pobiera lub ustawia nazwę aplikacji, która jest podłączona do wystąpienie SQL Server.
Właściwość publiczna ConnectionProtocol Pobiera lub ustawia protokół sieciowy używany przez połączenie z wystąpienie SQL Server.
Właściwość publiczna ConnectionString Uzyskuje połączenie ciąg używane podczas ustanawiania połączenia z wystąpienie z SQL Server. (Zastępuje SqlOlapConnectionInfoBase.ConnectionString).
Właściwość chroniona ConnectionStringInternal Pobiera lub ustawia wewnętrzne połączenie ciąg. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość publiczna ConnectionTimeout Pobiera lub ustawia liczbę sekund, po upływie limitu czasu połączenia. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość chroniona ConnectionTimeoutInternal Pobiera lub ustawia limit czasu połączenia wewnętrzne w sekundach. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość publiczna DatabaseName Pobiera lub ustawia bazy danych, z którym ustanawiane jest połączenie. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość chroniona DatabaseNameInternal Pobiera lub ustawia nazwę wewnętrznej bazy danych. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość publiczna EncryptConnection Pobiera lub ustawia Boolean wartości właściwość, która określa, czy informacje o połączeniu jest szyfrowany.
Właściwość chroniona IntegratedSecurityInternal Pobiera lub ustawia wartość logiczna wartości właściwość, która określa, czy połączenie obsługuje zintegrowanych zabezpieczeń. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość publiczna MaxPoolSize Pobiera lub ustawia maksymalną liczbę wykonanie wąteks wątek puli akceptujące połączenia.
Właściwość publiczna MinPoolSize Pobiera lub Ustawia minimalną liczbę wykonanie wąteks wątek puli akceptujące połączenia.
Właściwość publiczna PacketSize Pobiera lub ustawia rozmiar pakiet sieciowego używane przez połączenia do wysyłania i odbierania danych w bajtach.
Właściwość publiczna Password Pobiera lub ustawia hasło używane do ustanowienia połączenia. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość publiczna PoolConnectionLifeTime Pobiera lub ustawia okres puli połączeń, w sekundach.
Właściwość publiczna Pooled Pobiera lub ustawia SqlBoolean wartości właściwość, która określa, czy połączenie jest w puli.
Właściwość publiczna QueryTimeout Pobiera lub ustawia liczbę sekund, zanim upłynie limit czasu kwerendy. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość chroniona QueryTimeoutInternal Pobiera lub ustawia limit czasu kwerendy wewnętrznych w sekundach. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość chroniona RebuildConnectionStringInternal Pobiera lub ustawia Boolean wskazująca, czy wewnętrzne połączenie ciąg musi zostać odbudowany. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość publiczna SecurePassword Pobiera lub ustawia bezpieczne hasło używane do ustanowienia połączenia. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość publiczna ServerCaseSensitivity Pobiera lub ustawia serwer przypadek czułość dla połączenia. (Dziedziczony z ConnectionInfoBase).
Właściwość publiczna ServerName Pobiera lub ustawia nazwę wystąpienie SQL Server. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość chroniona ServerNameInternal Pobiera lub ustawia nazwę wewnętrzną wystąpienie SQL Server. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość publiczna ServerType Pobiera lub ustawia typ połączenia serwera. (Dziedziczony z ConnectionInfoBase).
Właściwość publiczna ServerVersion Pobiera lub ustawia informacje o wersja dotyczące wystąpienie programu SQL Server. (Dziedziczony z ConnectionInfoBase).
Właściwość publiczna UseIntegratedSecurity Pobiera lub ustawia wartość logiczna wartość właściwość, która określa, czy połączenie używa zabezpieczeń zintegrowanych. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość publiczna UserName Pobiera lub ustawia użytkownika łączącego się z wystąpienie SQL Server. (Dziedziczony z SqlOlapConnectionInfoBase).
Właściwość publiczna WorkstationId Pobiera lub ustawia wartość, która jednoznacznie identyfikuje klient stacja robocza.

Do góry

Metody

  Nazwa Opis
Metoda chroniona ConnectionParmsChanged Zmienia parametry połączenia. (Dziedziczony z SqlOlapConnectionInfoBase).
Metoda publiczna Copy Zwraca kopię SqlConnectionInfo obiektu.
Metoda publiczna CreateConnectionObject Tworzy obiekt połączenia systemu. (Zastępuje SqlOlapConnectionInfoBase.CreateConnectionObject()).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString Zwraca SqlConnectionInfo obiektu w ciąg formatu. (Zastępuje SqlOlapConnectionInfoBase.ToString()).

Do góry

Pola

  Nazwa Opis
Pole publiczneStatyczny element członkowski DefaultNetworkProtocol NetworkProtocol Obiekt, który określa domyślny protokół sieciowy dla połączenia.

Do góry

Uwagi

SqlConnectionInfo Obiektu mogą być przekazane jako parametr przy konstruowaniu ServerConnection obiekt, aby zapewnić informacje połączenia.

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.