共用方式為


Siebel 配接器中的 SiebelConnection 類別

Siebel 的資料提供者會存取基礎 Siebel 配接 Binding 器、 ConnectionFactoryChannel 以連線到 Siebel 系統。 Data Provider for Siebel 會 DbConnection 實作 類別以支援上述功能。

使用 的 Microsoft.Data.SiebelClient.SiebelClientFactory 實例,用戶端程式可以取得 類別的 System.Data.Common.DbConnection 實例,以連線到 Siebel 系統。

//In this example, factory is an instance of SiebelClientFactory  
DbConnection connection = factory.CreateConnection();  

或者,您可以使用下列方法來建立連線:


SiebelConnection connection = new SiebelConnection();  
connection.ConnectionString = connectionString;  

SiebelConnection 類別繼承自 DbConnection。 它存在於命名空間 Microsoft.Data.SiebelClient 中。

支援的屬性

類別 SiebelConnection 支援下列 DbConnection 屬性。

名稱 取得/設定 Description
ConnectionString 取得和設定 取得或設定用來開啟連接的字串。
資料庫 取得 取得連接開啟後的目前資料庫名稱,或連接開啟前連接字串中所指定的資料庫名稱。 這應該是 Siebel 存放庫名稱。
DataSource 取得 取得此連線的 Siebel 閘道名稱。
ServerVersion 取得 在目前版本的 Data Provider for Siebel 中,此屬性會傳回硬式編碼值,這不代表 Siebel 伺服器的實際版本。
狀態 取得 取得字串,描述連接的狀態。 這可以包含三個可能的值:OPEN、BROKEN 或 CLOSED。

支援的方法

類別 SiebelConnection 支援下列 DbConnection 方法。

名稱 描述
CreateDbCommand 這個受保護的方法會提供新的 DbCommand 實例。
ChangeDatabase 不支援這個公用方法,而且會在呼叫 時擲回例外狀況。
開啟 建立 WCF 通道,以開啟與 Siebel 系統的連線。
關閉 關閉 WCF 通道,以關閉與 Siebel 系統的連線。
CreateCommand 建立命令物件。

另請參閱

使用 Siebel 配接器擴充 ADO.NET 介面