Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Класс ConnectionManager управляет соединением с экземпляром SQL Server.
Иерархия наследования
Object
Microsoft.SqlServer.Management.Common.ConnectionSettings
Microsoft.SqlServer.Management.Common.ConnectionManager
Microsoft.SqlServer.Management.Common.ServerConnection
Пространство имен: Microsoft.SqlServer.Management.Common
Сборка: Microsoft.SqlServer.ConnectionInfo (в Microsoft.SqlServer.ConnectionInfo.dll)
Синтаксис
'Декларация
Public MustInherit Class ConnectionManager _
Inherits ConnectionSettings
'Применение
Dim instance As ConnectionManager
public abstract class ConnectionManager : ConnectionSettings
public ref class ConnectionManager abstract : public ConnectionSettings
[<AbstractClassAttribute>]
type ConnectionManager =
class
inherit ConnectionSettings
end
public abstract class ConnectionManager extends ConnectionSettings
Тип ConnectionManager обеспечивает доступ к следующим элементам.
Свойства
| Имя | Описание | |
|---|---|---|
![]() |
ApplicationName | Возвращает или задает имя приложения, установившего соединение с сервером. (Производный от ConnectionSettings.) |
![]() |
AutoDisconnectMode | Возвращает или задает режим автоматического отключения указанного ссылкой соединения с экземпляром SQL Server. |
![]() |
CapturedSql | Возвращает инструкции Transact-SQL, затрагиваемые при работе соединения в режиме сбора команд. |
![]() |
ConnectAsUser | Возвращает или задает значение свойства Boolean, показывающее, установлено ли соединение с помощью олицетворения. (Производный от ConnectionSettings.) |
![]() |
ConnectAsUserName | Возвращает или задает имя пользователя при установке соединения с помощью олицетворения. (Производный от ConnectionSettings.) |
![]() |
ConnectAsUserPassword | Возвращает или задает пароль для пользователя при установке соединения с помощью олицетворения. (Производный от ConnectionSettings.) |
![]() |
ConnectionString | Возвращает или задает строку подключения, используемую для установки соединения с указанным источником данных. (Производный от ConnectionSettings.) |
![]() |
ConnectTimeout | Возвращает или задает время ожидания для соединения в секундах. (Производный от ConnectionSettings.) |
![]() |
DatabaseEngineType | Возвращает тип компонента Database Engine. |
![]() |
DatabaseName | Возвращает или задает базу данных, необходимую для соединения. (Производный от ConnectionSettings.) |
![]() |
EncryptConnection | Возвращает или задает значение свойства Boolean, показывающее, является ли соединение зашифрованным. (Производный от ConnectionSettings.) |
![]() |
InUse | Возвращает или задает значение свойства Boolean, показывающее, используется ли соединение. |
![]() |
IsForceDisconnected | Возвращает значение типа Boolean, показывающее, было ли соединение отключено принудительно. |
![]() |
IsOpen | Возвращает или задает значение свойства Boolean, показывающее, открыто ли в настоящий момент соединение. |
![]() |
LockTimeout | Возвращает или задает время, в секундах, которое требуется для истечения времени ожидания соединения, когда текущая транзакция заблокирована. |
![]() |
Login | Возвращает или задает имя входа, необходимое, чтобы установить соединение с экземпляром сервера. (Производный от ConnectionSettings.) |
![]() |
LoginSecure | Возвращает или задает значение свойства Boolean, показывающее, установлено ли соединение с помощью проверки подлинности Windows или проверки подлинности SQL Server. (Производный от ConnectionSettings.) |
![]() |
MaxPoolSize | Возвращает или задает максимальное количество соединений в пуле, которое принимает указанное соединение при установке соединения с сервером. (Производный от ConnectionSettings.) |
![]() |
MinPoolSize | Возвращает или задает минимальное количество соединений в пуле, которое принимает указанное соединение при установке соединения с сервером. (Производный от ConnectionSettings.) |
![]() |
MultipleActiveResultSets | Возвращает или задает значение свойства Boolean, показывающее, разрешено ли несколько активных результирующих наборов. (Производный от ConnectionSettings.) |
![]() |
NetworkProtocol | Возвращает или задает сетевой протокол, используемый для установки соединения с сервером. (Производный от ConnectionSettings.) |
![]() |
NonPooledConnection | Возвращает или задает значение свойства Boolean, показывающее, может ли соединение входить или не входить в пул. (Производный от ConnectionSettings.) |
![]() |
PacketSize | Возвращает или задает пакеты данных в байтах, пересылаемые между клиентом и сервером по сети. (Производный от ConnectionSettings.) |
![]() |
Password | Возвращает или задает пароль, используемый с именем входа для установления соединения с сервером при применении проверки подлинности SQL Server. (Производный от ConnectionSettings.) |
![]() |
PooledConnectionLifetime | Возвращает или задает время существования помещенного в пул соединения. (Производный от ConnectionSettings.) |
![]() |
ResetConnectionString | Возвращает или задает значение типа Boolean, указывающее, был ли изменен узел в строке подключения. (Производный от ConnectionSettings.) |
![]() |
SecureConnectionString | Возвращает или задает зашифрованную версию строки подключения. (Производный от ConnectionSettings.) |
![]() |
SecurePassword | Возвращает или задает надежный пароль, используемый с именем входа для установления соединения с сервером при применении проверки подлинности SQL Server. (Производный от ConnectionSettings.) |
![]() |
ServerInstance | Возвращает или задает имя сервера. (Производный от ConnectionSettings.) |
![]() |
ServerVersion | Возвращает номер версии подключенного экземпляра SQL Server. |
![]() |
SqlConnectionObject | Возвращает объект соединения. |
![]() |
WorkstationId | Возвращает или задает значение, которое является уникальным идентификатором рабочей станции. (Производный от ConnectionSettings.) |
В начало
Методы
| Имя | Описание | |
|---|---|---|
![]() |
CheckServerVersion | Проверяет версию целевого экземпляра SQL Server. |
![]() |
Connect | Соединяет с экземпляром SQL Server. |
![]() |
Disconnect | Отключает от экземпляра SQL Server. |
![]() |
Equals | (Производный от Object.) |
![]() |
ExecuteTSql | Выполняет команду Transact-SQL. |
![]() |
Finalize | (Производный от Object.) |
![]() |
ForceDisconnected | Принудительно отключает от экземпляра SQL Server. |
![]() |
GetHashCode | (Производный от Object.) |
![]() |
GetType | (Производный от Object.) |
![]() |
MemberwiseClone | (Производный от Object.) |
![]() |
ThrowIfPropertyNotSet(String, String) | Формирует исключение, если указанное свойство соединения содержит пустое значение или значение NULL. (Производный от ConnectionSettings.) |
![]() |
ThrowIfPropertyNotSet(String, String, Boolean) | Формирует исключение, если указанное свойство соединения содержит значение NULL или, дополнительно, пустое значение. (Производный от ConnectionSettings.) |
![]() |
ToString | Возвращает имя объекта, на который ссылаются, в виде строки. (Производный от ConnectionSettings.) |
В начало
События
| Имя | Описание | |
|---|---|---|
![]() |
InfoMessage | Событие, возникающее, когда экземпляр SQL Server формирует информационное сообщение. |
![]() |
RemoteLoginFailed | Это событие возникает, когда удаленно не удается соединиться с экземпляром SQL Server. |
![]() |
ServerMessage | Событие, возникающее, когда SQL Server возвращает для текущего соединения информационное сообщение или предупреждение. |
![]() |
StateChange | Это событие возникает при изменении состояния экземпляра SQL Server. |
![]() |
StatementExecuted | Событие, которое возникает, когда экземпляр SQL Server выполняет инструкцию в текущем соединении. |
В начало
Безопасность многопоточности
Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.
.gif)
.gif)
.gif)
.gif)
.gif)