System.Data.OracleClient 名前空間

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

クラス

OracleBFile

Oracle の BFILE データ型で動作する、マネージド オブジェクト OracleBFile を表します。Represents a managed OracleBFile object designed to work with the Oracle BFILE data type. このクラスは継承できません。This class cannot be inherited.

OracleClientFactory

Oracle プロバイダーのデータ ソース クラスの実装のインスタンスを作成するためのメソッドのセットを表します。Represents a set of methods for creating instances of the Oracle provider's implementation of the data source classes.

OracleCommand

データベースに対して実行する SQL ステートメントまたはストアド プロシージャを表します。Represents an SQL statement or stored procedure to execute against a database. このクラスは継承できません。This class cannot be inherited.

OracleCommandBuilder

データベースに関連付けられた DataSet への変更を調整するための単一テーブル コマンドを自動的に生成します。Automatically generates single-table commands used to reconcile changes made to a DataSet with the associated database. このクラスは継承できません。This class cannot be inherited.

OracleConnection

データベースへの開いた接続を表します。Represents an open connection to a database. このクラスは継承できません。This class cannot be inherited.

OracleConnectionStringBuilder

OracleConnection クラスで使用される接続文字列の内容を簡単に作成および管理するための手段を提供します。Provides a simple way to create and manage the contents of connection strings used by the OracleConnection class.

OracleDataAdapter

DataSet へのデータの格納およびデータベースの更新に使用される、一連のデータ コマンドおよびデータベース接続を表します。Represents a set of data commands and a connection to a database that are used to fill the DataSet and update the database. このクラスは継承できません。This class cannot be inherited.

OracleDataReader

データ ソースからデータ行の前方向ストリームを読み取る方法を提供します。Provides a way of reading a forward-only stream of data rows from a data source. このクラスは継承できません。This class cannot be inherited.

OracleException

Oracle データベースまたは .NET Framework Oracle 用データ プロバイダーから警告またはエラーが返された場合に生成される例外。The exception that is generated when a warning or error is returned by an Oracle database or the .NET Framework Data Provider for Oracle. このクラスは継承できません。This class cannot be inherited.

OracleInfoMessageEventArgs

InfoMessage イベントのデータを提供します。Provides data for the InfoMessage event. このクラスは継承できません。This class cannot be inherited.

OracleLob

Oracle サーバーに格納される、LOB (Large Object Binary) データ型を表します。Represents a large object binary (LOB) data type stored on an Oracle server. このクラスは継承できません。This class cannot be inherited.

OracleParameter

OracleCommand のパラメーターと、オプションとして DataColumn に対するマップを表します。Represents a parameter to an OracleCommand and optionally its mapping to a DataColumn. このクラスは継承できません。This class cannot be inherited.

OracleParameterCollection

OracleCommand に関連するパラメーターと、 DataSet内の列に対するそれぞれのマッピングのコレクションを表します。Represents a collection of parameters relevant to an OracleCommand as well as their respective mappings to columns in a DataSet. このクラスは継承できません。This class cannot be inherited.

OraclePermission

.NET Framework Oracle 用データ プロバイダーで、Oracle データベースへのアクセスに関するセキュリティ レベルをユーザーに適切に割り当てることができるようにします。Enables the .NET Framework Data Provider for Oracle to help ensure that a user has a security level adequate to access an Oracle database.

OraclePermissionAttribute

セキュリティ アクションをカスタム セキュリティ属性に関連付けます。Associates a security action with a custom security attribute.

OracleRowUpdatedEventArgs

RowUpdated イベントのデータを提供します。Provides data for the RowUpdated event. このクラスは継承できません。This class cannot be inherited.

OracleRowUpdatingEventArgs

RowUpdating イベントのデータを提供します。Provides data for the RowUpdating event.

OracleTransaction

データベースで実行するトランザクションを表します。Represents a transaction to be made in the database.

構造体

OracleBinary

データベースに格納する、またはデータベースから取得するバイナリ データの可変長ストリームを表します。Represents a variable-length stream of binary data to be stored in or retrieved from a database.

OracleBoolean

Oracle の複数のデータ型を比較する操作の結果としてデータベースから返される値を表し、また、データ型変換に使用するメソッドを提供します。Represents the value returned from a database comparison operation between Oracle data types, and exposes methods used to perform data type conversions.

OracleDateTime

BC 4712 年 1 月 1 日から AD 4712 年 12 月 31 日までの日付と時刻を表します。Represents date and time data ranging in value from January 1, 4712 BC to December 31, 4712 AD.

OracleMonthSpan

時間間隔を月で表します。Oracle 9i の INTERVAL YEAR TO MONTH データ型に対応します。Represents a time interval in months and corresponds to the Oracle 9i INTERVAL YEAR TO MONTH data type.

OracleNumber

データベースに格納する、またはデータベースから取得する -10 27 -1 から 10 27 -1 までの固定精度小数部桁数の数値を表します。Represents a fixed precision and scale numeric value between -10 27 -1 and 10 27 -1 to be stored in or retrieved from a database.

OracleString

データベースに格納する、またはデータベースから取得する文字の可変長ストリームを表します。Represents a variable-length stream of characters to be stored in or retrieved from the database.

OracleTimeSpan

時間間隔を表します。Oracle 9i の INTERVAL DAY TO SECOND データ型に対応します。Represents a time interval and corresponds to the Oracle 9i INTERVAL DAY TO SECOND data type.

列挙型

OracleLobOpenMode

OracleLob を、読み取り専用モード、または読み書き可能モードのどちらで開くかを指定します。Specifies whether an OracleLob should be opened in read-only or read/write mode.

OracleType

OracleParameter で使用するフィールドまたはプロパティのデータ型を指定します。Specifies the data type of a field or property for use in an OracleParameter.

代理人

OracleInfoMessageEventHandler

OracleConnectionInfoMessage イベントを処理するメソッドを表します。Represents the method that will handle the InfoMessage event of an OracleConnection.

OracleRowUpdatedEventHandler

OracleDataAdapterRowUpdated イベントを処理するメソッドを表します。Represents the method that will handle the RowUpdated event of an OracleDataAdapter.

OracleRowUpdatingEventHandler

OracleDataAdapterRowUpdating イベントを処理するメソッドを表します。Represents the method that will handle the RowUpdating event of an OracleDataAdapter.

注釈

これは、型System.Data.OracleClientは非推奨し、.NET Framework の将来のバージョンで削除される予定です。This types in System.Data.OracleClient are deprecated and will be removed in a future version of the .NET Framework. 詳細については、次を参照してください。 Oracle および ADO.NETします。For more information, see Oracle and ADO.NET.

.NET Framework Data Provider for Oracle では、Oracle データ ソースがマネージ領域にアクセスするためのクラスのコレクションについて説明します。The .NET Framework Data Provider for Oracle describes a collection of classes for accessing an Oracle data source in the managed space. 使用して、OracleDataAdapterクラス、メモリ常駐型を入力するDataSet、クエリを実行、およびデータ ソースの更新に使用します。Using the OracleDataAdapter class, you can fill a memory-resident DataSet, query it, and use it to update the data source.

この名前空間を使用する方法の詳細については、次を参照してください。、 OracleDataReaderOracleCommand、およびOracleConnectionクラス。For additional information about how to use this namespace, see the OracleDataReader, OracleCommand, and OracleConnection classes.

注意

.NET Framework でプログラミングする際に、この名前空間を使用して概念については、次を参照してください。 Oracle および ADO.NETします。For conceptual information about using this namespace when programming with the .NET Framework, see Oracle and ADO.NET.

.NET Framework Data Provider for Oracle のサポートなど、Oracle データ型の数値、 BFILELOB、およびREF CURSORデータ型。The .NET Framework Data Provider for Oracle supports a number of Oracle data types, including the BFILE, LOB, and REF CURSOR data types. パラメーターでの Oracle データ型の使用方法の詳細については、次を参照してください。OracleTypeします。For information about using Oracle data types in parameters, see OracleType.