Класс ConnectionSettings
Класс ConnectionSettings представляет параметры, используемые соединением с экземпляром сервера, например SQL Server. Класс ServerConnection наследуется от класса ConnectionSettings.
Иерархия наследования
Object
Microsoft.SqlServer.Management.Common.ConnectionSettings
Microsoft.SqlServer.Management.Common.ConnectionManager
Пространство имен: Microsoft.SqlServer.Management.Common
Сборка: Microsoft.SqlServer.ConnectionInfo (в Microsoft.SqlServer.ConnectionInfo.dll)
Синтаксис
'Декларация
Public Class ConnectionSettings
'Применение
Dim instance As ConnectionSettings
public class ConnectionSettings
public ref class ConnectionSettings
type ConnectionSettings = class end
public class ConnectionSettings
Тип ConnectionSettings обеспечивает доступ к следующим элементам.
Свойства
Имя | Описание | |
---|---|---|
ApplicationName | Возвращает или задает имя приложения, установившего соединение с сервером. | |
ConnectAsUser | Возвращает или задает значение свойства Boolean, показывающее, установлено ли соединение с помощью олицетворения. | |
ConnectAsUserName | Возвращает или задает имя пользователя при установке соединения с помощью олицетворения. | |
ConnectAsUserPassword | Возвращает или задает пароль для пользователя при установке соединения с помощью олицетворения. | |
ConnectionString | Возвращает или задает строку подключения, используемую для установки соединения с указанным источником данных. | |
ConnectTimeout | Возвращает или задает время ожидания для соединения в секундах. | |
DatabaseName | Возвращает или задает базу данных, необходимую для соединения. | |
EncryptConnection | Возвращает или задает значение свойства Boolean, показывающее, является ли соединение зашифрованным. | |
Login | Возвращает или задает имя входа, необходимое, чтобы установить соединение с экземпляром сервера. | |
LoginSecure | Возвращает или задает значение свойства Boolean, показывающее, установлено ли соединение с помощью проверки подлинности Windows или проверки подлинности SQL Server. | |
MaxPoolSize | Возвращает или задает максимальное количество соединений в пуле, которое принимает указанное соединение при установке соединения с сервером. | |
MinPoolSize | Возвращает или задает минимальное количество соединений в пуле, которое принимает указанное соединение при установке соединения с сервером. | |
MultipleActiveResultSets | Возвращает или задает значение свойства Boolean, показывающее, разрешено ли несколько активных результирующих наборов. | |
NetworkProtocol | Возвращает или задает сетевой протокол, используемый для установки соединения с сервером. | |
NonPooledConnection | Возвращает или задает значение свойства Boolean, показывающее, может ли соединение входить или не входить в пул. | |
PacketSize | Возвращает или задает пакеты данных в байтах, пересылаемые между клиентом и сервером по сети. | |
Password | Возвращает или задает пароль, используемый с именем входа для установления соединения с сервером при применении проверки подлинности SQL Server. | |
PooledConnectionLifetime | Возвращает или задает время существования помещенного в пул соединения. | |
ResetConnectionString | Возвращает или задает значение типа Boolean, указывающее, был ли изменен узел в строке подключения. | |
SecureConnectionString | Возвращает или задает зашифрованную версию строки подключения. | |
SecurePassword | Возвращает или задает надежный пароль, используемый с именем входа для установления соединения с сервером при применении проверки подлинности SQL Server. | |
ServerInstance | Возвращает или задает имя сервера. | |
WorkstationId | Возвращает или задает значение, которое является уникальным идентификатором рабочей станции. |
В начало
Методы
Имя | Описание | |
---|---|---|
Equals | (Производный от Object.) | |
Finalize | (Производный от Object.) | |
GetHashCode | (Производный от Object.) | |
GetType | (Производный от Object.) | |
MemberwiseClone | (Производный от Object.) | |
ThrowIfPropertyNotSet(String, String) | Формирует исключение, если указанное свойство соединения содержит пустое значение или значение NULL. | |
ThrowIfPropertyNotSet(String, String, Boolean) | Формирует исключение, если указанное свойство соединения содержит значение NULL или, дополнительно, пустое значение. | |
ToString | Возвращает имя объекта, на который ссылаются, в виде строки. (Переопределяет ObjectToString.) |
В начало
Поля
Имя | Описание | |
---|---|---|
NoConnectionTimeout | Возвращает или задает значение Int32, указывающее время истечения времени ожидания для соединения в секундах. |
В начало
Замечания
Многопоточное использование
Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Потокобезопасная работа с членами экземпляров типа не гарантируется.
Безопасность многопоточности
Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.