檢查受控提供者的核心介面

概觀

.NET Framework 中的資料提供者可做為應用程式與資料來源之間的橋樑。 資料提供者是用來從資料來源取出資料,並將該資料的變更重新協調回資料來源。

ADO.NET 會公開 .NET Framework 資料提供者物件的通用模型,如此一來就可以撰寫一組程式碼來運作,而不論 .NET Framework 的資料提供者為何。 ConnectionCommandDataReader 、和 DataAdapter 物件代表 .NET Framework 資料提供者模型的核心元素。 下表說明這些物件的用途,以及它們在 DB2 的受控提供者中的執行方式,以及主機檔案的受控提供者。

一般模型 Host Integration Server 的受控提供者 描述
Connection Microsoft.HostIntegration.MsDb2Client.MsDb2Connection

Microsoft.HostIntegration.MsHostFileClient.HostFileConnection
負責開啟、關閉和維護 DB2 主機的連接。
Command Microsoft.HostIntegration.MsDb2Client.MsDb2Command

Microsoft.HostIntegration.MsHostFileClient.HostFileCommand
管理查詢可能包含的所有參數,其中包括 SQL 參數和預存程式參數。
DataReader Microsoft.HostIntegration.MsDb2Client.MsDb2DataReader 繼承表單 IDataReaderIDataRecord 介面的伺服器端順向資料指標執行。
DataAdapter Microsoft.HostIntegration.MsDb2Client.MsDb2DataAdapter

Microsoft.HostIntegration.MsHostFileClient.HostFileDataAdapter
作為主機資料與 .NET Framework 資料集之間的閘道。

此外,每個提供者都有這個執行特有的數個介面。 這些介面會處理例外狀況和事件處理、設定連接至不同類型網路的 DB2 主機,以及傳遞參數。

另請參閱

Host Integration Server 的 .NET Framework 資料提供者
受控提供者程式設計人員指南