ヘッダーをスキップ
Oracle® Data Provider for .NET開発者ガイド
12c リリース1(12.1)
B72971-07
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

Oracle Data Provider for .NET(ODP.NET)の概要

Oracle Data Provider for .NET(ODP.NET)は、Oracle Database用の.NETデータ・プロバイダの実装です。Microsoft .NET Frameworkクラス・ライブラリで使用可能なクラスとインタフェースを使用および継承しています。

.NET Frameworkに従い、ODP.NETはADO.NETモデルを使用します。このモデルにより、ネイティブ・プロバイダはプロバイダ固有の機能とデータ型を公開できます。これは、ADO(ActiveXデータ・オブジェクト)が簡単なプログラミング・モデルを公開する自動化レイヤーを提供するOracle Provider for OLE DBと似ています。ADO.NETは同様のプログラミング・モデルを提供しますが、パフォーマンスを向上させる自動化レイヤーがありません。

Oracle Data Provider for .NETは、OracleネイティブAPIを使用して、Oracleデータへの高速で信頼性の高いアクセスと、.NETアプリケーションの機能を提供します。ODP.NETには、ODP.NET管理対象ドライバとODP.NET管理対象外ドライバという2つのドライバがあります。ODP.NET管理対象ドライバは、完全管理のADO.NETプロバイダであり、ODP.NET管理対象外ドライバに比べてDLLの数が少なく、インストール・サイズも小さくなります。管理対象ドライバのApplication Program Interface (API)はODP.NET管理対象外ドライバとまったく同じです。ただし、管理対象ドライバのAPIは管理対象外ドライバのAPIに含まれています。

このガイドで説明されているODP.NETクラスは、Oracle.DataAccess.dllおよびOracle.ManagedDataAccess.dllのアセンブリに含まれています。


関連項目: