共用方式為


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 取得或設定指定連接是否支援整合式安全性的布林屬性值。
公用屬性 Password 取得或設定用來建立連接的密碼。
公用屬性 QueryTimeout 取得或設定查詢逾時之前的秒數。
受保護的屬性 QueryTimeoutInternal 取得或設定查詢連接逾時期限 (以秒為單位)。
受保護的屬性 RebuildConnectionStringInternal 取得或設定 Boolean,指出是否必須重建內部連接字串。
公用屬性 SecurePassword 取得或設定用來建立連接的安全密碼。
公用屬性 ServerCaseSensitivity 取得或設定連接伺服器是否會區分大小寫。 (繼承自 ConnectionInfoBase。)
公用屬性 ServerName 取得或設定 SQL Server 執行個體的名稱。
受保護的屬性 ServerNameInternal 取得或設定 SQL Server 執行個體的內部名稱。
公用屬性 ServerType 取得或設定伺服器連接類型。 (繼承自 ConnectionInfoBase。)
公用屬性 ServerVersion 取得或設定 SQL Server 執行個體的版本資訊。 (繼承自 ConnectionInfoBase。)
公用屬性 UseIntegratedSecurity 取得或設定指定連接是否使用整合式安全性的布林屬性值。
公用屬性 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 類別的建構中使用的基底類別

執行緒安全性

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。

請參閱

參考

Microsoft.SqlServer.Management.Common 命名空間