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


Класс SqlOlapConnectionInfoBase

Класс SqlOlapConnectionInfoBase представляет сведения, используемые для соединения с экземпляром SQL Server.

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

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

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

Синтаксис

'Декларация
<SerializableAttribute> _
<ComVisibleAttribute(False)> _
Public MustInherit Class SqlOlapConnectionInfoBase _
    Inherits ConnectionInfoBase
'Применение
Dim instance As SqlOlapConnectionInfoBase
[SerializableAttribute]
[ComVisibleAttribute(false)]
public abstract class SqlOlapConnectionInfoBase : ConnectionInfoBase
[SerializableAttribute]
[ComVisibleAttribute(false)]
public ref class SqlOlapConnectionInfoBase abstract : public ConnectionInfoBase
[<AbstractClassAttribute>]
[<SerializableAttribute>]
[<ComVisibleAttribute(false)>]
type SqlOlapConnectionInfoBase =  
    class 
        inherit ConnectionInfoBase 
    end
public abstract class SqlOlapConnectionInfoBase extends ConnectionInfoBase

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

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

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

В начало

Свойства

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

В начало

Методы

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

В начало

Поля

  Имя Описание
Открытое полеСтатический элемент DefaultConnTimeout Int32, указывающее истечение времени ожидания соединения по умолчанию в секундах.
Открытое полеСтатический элемент DefaultQueryTimeout Int32, указывающее истечение времени ожидания запроса по умолчанию в секундах.
Защищенное полеСтатический элемент NoTimeOut Int32, указывающее, что истечение времени ожидания отсутствует.

В начало

Замечания

Класс SqlOlapConnectionInfoBase является базовым классом, который используется при построении класса SqlConnectionInfo

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

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

См. также

Справочник

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