System.Data.OracleClient 名前空間

System.Data.OracleClient 名前空間は、.NET Framework Oracle 用データ プロバイダーです。

クラス

OracleBFile

Oracle の BFILE データ型で動作する、マネージド オブジェクト OracleBFile を表します。 このクラスは継承できません。

OracleClientFactory

Oracle プロバイダーのデータ ソース クラスの実装のインスタンスを作成するためのメソッドのセットを表します。

OracleCommand

データベースに対して実行する SQL ステートメントまたはストアド プロシージャを表します。 このクラスは継承できません。

OracleCommandBuilder

データベースに関連付けられた DataSet への変更を調整するための単一テーブル コマンドを自動的に生成します。 このクラスは継承できません。

OracleConnection

データベースへの開いた接続を表します。 このクラスは継承できません。

OracleConnectionStringBuilder

OracleConnection クラスで使用される接続文字列の内容を簡単に作成および管理するための手段を提供します。

OracleDataAdapter

データ コマンドのセットと、DataSet の格納およびデータベースの更新に使用されるデータベースへの接続を表します。 このクラスは継承できません。

OracleDataReader

データ ソースからデータ行の前方向ストリームを読み取る方法を提供します。 このクラスは継承できません。

OracleException

Oracle データベースまたは .NET Framework Oracle 用データ プロバイダーから警告またはエラーが返された場合に生成される例外。 このクラスは継承できません。

OracleInfoMessageEventArgs

InfoMessage イベントのデータを提供します。 このクラスは継承できません。

OracleLob

Oracle サーバーに格納される、LOB (Large Object Binary) データ型を表します。 このクラスは継承できません。

OracleParameter

OracleCommand に対するパラメーターと、必要に応じて DataColumn へのマッピングを表します。 このクラスは継承できません。

OracleParameterCollection

OracleCommand に関連するパラメーターと、DataSet 内の列に対するそれぞれのマッピングのコレクションを表します。 このクラスは継承できません。

OraclePermission

.NET Framework Oracle 用データ プロバイダーで、Oracle データベースへのアクセスに関するセキュリティ レベルをユーザーに適切に割り当てることができるようにします。

OraclePermissionAttribute

セキュリティ アクションをカスタム セキュリティ属性に関連付けます。

OracleRowUpdatedEventArgs

RowUpdated イベントのデータを提供します。 このクラスは継承できません。

OracleRowUpdatingEventArgs

RowUpdating イベントのデータを提供します。

OracleTransaction

データベースで行われるトランザクションを表します。

構造体

OracleBinary

データベースに格納する、またはデータベースから取得するバイナリ データの可変長ストリームを表します。

OracleBoolean

Oracle の複数のデータ型を比較する操作の結果としてデータベースから返される値を表し、また、データ型変換に使用するメソッドを提供します。

OracleDateTime

BC 4712 年 1 月 1 日から AD 4712 年 12 月 31 日までの日付と時刻を表します。

OracleMonthSpan

時間間隔を月で表します。Oracle 9i の INTERVAL YEAR TO MONTH データ型に対応します。

OracleNumber

データベースに格納する、またはデータベースから取得する -10 27 -1 から 10 27 -1 までの固定精度小数部桁数の数値を表します。

OracleString

データベースに格納する、またはデータベースから取得する文字の可変長ストリームを表します。

OracleTimeSpan

時間間隔を表します。Oracle 9i の INTERVAL DAY TO SECOND データ型に対応します。

列挙型

OracleLobOpenMode

OracleLob を、読み取り専用モード、または読み書き可能モードのどちらで開くかを指定します。

OracleType

OracleParameter で使用するフィールドまたはプロパティのデータ型を指定します。

代理人

OracleInfoMessageEventHandler

OracleConnectionInfoMessage イベントを処理するメソッドを表します。

OracleRowUpdatedEventHandler

OracleDataAdapterRowUpdated イベントを処理するメソッドを表します。

OracleRowUpdatingEventHandler

OracleDataAdapterRowUpdating イベントを処理するメソッドを表します。

注釈

のこの型System.Data.OracleClientは非推奨であり、今後のバージョンの.NET Frameworkで削除される予定です。 詳細については、「 Oracle と ADO.NET」を参照してください。

.NET Framework Data Provider for Oracle では、マネージド 空間内の Oracle データ ソースにアクセスするためのクラスのコレクションについて説明します。 クラスを OracleDataAdapter 使用すると、メモリ常駐 DataSetを入力し、クエリを実行し、それを使用してデータ ソースを更新できます。

この名前空間の使用方法の詳細については、および OracleConnection クラスに関するページをOracleDataReaderOracleCommand参照してください。

注意

.NET Frameworkでのプログラミング時にこの名前空間を使用する方法の概念については、「Oracle と ADO.NET」を参照してください。

.NET Framework Data Provider for Oracle では、、LOB、および REF CURSOR の各データ型を含む多数の Oracle データ型がBFILEサポートされています。 パラメーターでの Oracle データ型の使用の詳細については、「」を参照してください OracleType