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


Класс SqlConnectionInfo

Объект SqlConnectionInfo представляет сведения, которые необходимы для установления соединения с экземпляром SQL Server.

Иерархия наследования

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

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

Синтаксис

'Декларация
<SerializableAttribute> _
<ComVisibleAttribute(False)> _
Public Class SqlConnectionInfo _
    Inherits SqlOlapConnectionInfoBase
'Применение
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

Тип SqlConnectionInfo обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод SqlConnectionInfo() Инициализирует новый экземпляр класса SqlConnectionInfo.
Открытый метод SqlConnectionInfo(String) Инициализирует новый экземпляр класса SqlConnectionInfo.
Открытый метод SqlConnectionInfo(SqlConnectionInfo) Инициализирует новый экземпляр класса SqlConnectionInfo.
Открытый метод SqlConnectionInfo(ServerConnection, ConnectionType) Инициализирует новый экземпляр класса SqlConnectionInfo.
Открытый метод SqlConnectionInfo(String, String, String) Инициализирует новый экземпляр класса SqlConnectionInfo.

В начало

Свойства

  Имя Описание
Открытое свойство AdditionalParameters Возвращает или задает дополнительные параметры для соединения.
Открытое свойство ApplicationName Возвращает или задает имя приложения, которое подключено к экземпляру SQL Server.
Открытое свойство ConnectionProtocol Возвращает или задает сетевой протокол, используемый соединением с экземпляром SQL Server.
Открытое свойство ConnectionString Возвращает строку подключения, используемую при установке соединения с экземпляром SQL Server. (Переопределяет SqlOlapConnectionInfoBase.ConnectionString.)
Защищенное свойство ConnectionStringInternal Возвращает или задает внутреннюю строку подключения. (Производный от SqlOlapConnectionInfoBase.)
Открытое свойство ConnectionTimeout Возвращает или задает количество секунд до истечения времени ожидания соединения. (Производный от SqlOlapConnectionInfoBase.)
Защищенное свойство ConnectionTimeoutInternal Возвращает или задает внутреннее истечение времени ожидания соединения в секундах. (Производный от SqlOlapConnectionInfoBase.)
Открытое свойство DatabaseName Возвращает или задает базу данных, с которой устанавливается соединение. (Производный от SqlOlapConnectionInfoBase.)
Защищенное свойство DatabaseNameInternal Возвращает или задает внутреннее имя базы данных. (Производный от SqlOlapConnectionInfoBase.)
Открытое свойство EncryptConnection Возвращает или задает значение свойства Boolean, показывающее, являются ли сведения о соединении зашифрованными.
Защищенное свойство IntegratedSecurityInternal Возвращает или задает значение свойства типа Boolean, указывающего, поддерживает ли соединение встроенную безопасность. (Производный от SqlOlapConnectionInfoBase.)
Открытое свойство MaxPoolSize Возвращает или задает максимальное количество потоков выполнения в пуле потоков, принимаемых соединением.
Открытое свойство MinPoolSize Возвращает или задает минимальное количество потоков выполнения в пуле потоков, принимаемых соединением.
Открытое свойство PacketSize Возвращает или задает размер сетевого пакета, в байтах, используемый соединением для отправки и получения данных.
Открытое свойство Password Возвращает или задает пароль, используемый для установления соединения. (Производный от SqlOlapConnectionInfoBase.)
Открытое свойство PoolConnectionLifeTime Возвращает или задает период помещения соединения в пул, в секундах.
Открытое свойство Pooled Возвращает или задает значение свойства SqlBoolean, показывающее, помещено ли соединение в пул.
Открытое свойство QueryTimeout Возвращает или задает количество секунд до истечения времени ожидания запроса. (Производный от SqlOlapConnectionInfoBase.)
Защищенное свойство QueryTimeoutInternal Возвращает или задает внутренний период истечения времени ожидания запроса в секундах. (Производный от SqlOlapConnectionInfoBase.)
Защищенное свойство RebuildConnectionStringInternal Возвращает или задает Boolean, указывающее, следует ли перестроить внутреннюю строку подключения. (Производный от SqlOlapConnectionInfoBase.)
Открытое свойство SecurePassword Возвращает или задает надежный пароль, используемый для установления соединения. (Производный от SqlOlapConnectionInfoBase.)
Открытое свойство ServerCaseSensitivity Возвращает или задает для соединения чувствительность сервера к регистру. (Производный от ConnectionInfoBase.)
Открытое свойство ServerName Возвращает или задает имя экземпляра SQL Server. (Производный от SqlOlapConnectionInfoBase.)
Защищенное свойство ServerNameInternal Возвращает или задает внутреннее имя экземпляра SQL Server. (Производный от SqlOlapConnectionInfoBase.)
Открытое свойство ServerType Возвращает или задает тип соединения с сервером. (Производный от ConnectionInfoBase.)
Открытое свойство ServerVersion Возвращает или задает сведения о версии экземпляра SQL Server. (Производный от ConnectionInfoBase.)
Открытое свойство UseIntegratedSecurity Возвращает или задает значение свойства типа Boolean, указывающего, использует ли соединение встроенную безопасность. (Производный от SqlOlapConnectionInfoBase.)
Открытое свойство UserName Возвращает или задает пользователя, который устанавливает соединение с экземпляром SQL Server. (Производный от SqlOlapConnectionInfoBase.)
Открытое свойство WorkstationId Возвращает или задает значение, которое является уникальным идентификатором клиентской рабочей станции.

В начало

Методы

  Имя Описание
Защищенный метод ConnectionParmsChanged Изменяет параметры соединения. (Производный от SqlOlapConnectionInfoBase.)
Открытый метод Copy Возвращает копию объекта SqlConnectionInfo.
Открытый метод CreateConnectionObject Создает системный объект соединения. (Переопределяет SqlOlapConnectionInfoBase.CreateConnectionObject().)
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString Возвращает объект SqlConnectionInfo в виде строки. (Переопределяет SqlOlapConnectionInfoBase.ToString().)

В начало

Поля

  Имя Описание
Открытое полеСтатический элемент DefaultNetworkProtocol Объект NetworkProtocol, указывающий сетевой протокол по умолчанию для соединения.

В начало

Замечания

Объект SqlConnectionInfo может быть передан в качестве параметра при построении объекта ServerConnection для предоставления сведений о соединении.

Безопасность многопоточности

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

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.Common