クラス
|
内容
|
OracleCommand
|
SQLコマンド、ストアド・プロシージャまたは関数、あるいは表の名前を表す。
|
OracleCommandBuilder
|
データベースが更新されたときにOracleDataAdapterに対する自動SQL生成を行う。
|
OracleConnection
|
Oracleデータベースへの接続を表す。
|
OracleDataAdapter
|
DataSetと通信するデータ・プロバイダ・オブジェクトを表す。
|
OracleDataReader
|
順方向のみ、かつ読取り専用のメモリー内の結果セットを表します。
|
OracleError
|
Oracleデータベースで報告されたエラーを表す。
|
OracleErrorCollection
|
OracleErrorの集合を表す。
|
OracleException
|
Oracle Data Provider for .NETでエラーが発生した場合にスローされる例外を表す。
|
OracleFailoverEventArgs
|
OracleConnection.Failoverイベントに対するイベント・データを提供。
|
OracleFailoverEventHandler
|
OracleConnection.Failoverイベントを処理するメソッドのシグネチャを表す。
|
OracleGlobalization
|
セッション、スレッドおよびローカル・コンピュータ(読取り専用)のOracleグローバリゼーション設定を取得および設定するために使用。
|
OracleInfoMessageEventHandler
|
OracleConnection.InfoMessageイベントを処理するメソッドのシグネチャを表す。
|
OracleInfoMessageEventArgs
|
OracleConnection.InfoMessageイベントに対するイベント・データを提供。
|
OracleParameter
|
OracleCommandのパラメータを表す。
|
OracleParameterCollection
|
OracleParameterの集合を表す。
|
OracleRowUpdatedEventArgs
|
OracleDataAdapter.RowUpdatedイベントに対するイベント・データを提供す。
|
OracleRowUpdatedEventHandler
|
OracleDataAdapter.RowUpdatedイベントを処理するメソッドのシグネチャを表す。
|
OracleRowUpdatingEventArgs
|
OracleDataAdapter.RowUpdatingイベントに対するイベント・データを提供。
|
OracleRowUpdatingEventHandler
|
OracleDataAdapter.RowUpdatingイベントを処理するメソッドのシグネチャを表す。
|
OracleTransaction
|
ローカル・トランザクションを表します。
|
OracleXmlQueryProperties
|
XmlCommandTypeプロパティがQueryのときにOracleCommandクラスによって使用されるXMLプロパティを表す。
|
OracleXmlSaveProperties
|
XmlCommandTypeプロパティがInsert、UpdateまたはDeleteのときにOracleCommandクラスによって使用されるXMLプロパティを表す。
|
列挙体
|
内容
|
FailoverEvent
|
フェイルオーバーの状態を明示的に指定するために使用。
|
FailoverReturnCode
|
アプリケーションからODP.NETプロバイダに返され、フェイルオーバーがエラーの場合には再試行を、成功した場合には継続を要求。
|
FailoverType
|
呼び出されたフェイルオーバー・イベントのタイプを示すために使用。
|
OracleCollectionType
|
OracleParameterオブジェクトがコレクションを表すかどうかを指定し、表す場合にはコレクションの型を指定。
|
OracleDbType
|
OracleParameterのOracleDbTypeを明示的に指定するために使用。
|
OracleParameterStatus
|
列からnull値がフェッチされるかどうか、フェッチ中に切捨てが発生したかどうか、またはnull値がデータベース列に挿入されるかどうかを示。
|
OracleXmlCommandType
|
OracleCommandのOracleXmlCommandTypeプロパティに使用可能な値を指定。
|
Tips
OracleParameter IN句に配列を渡す
private string GetSql(string[] values)
{
var valueAry = string.Join(",",values.Select((status) => $"'{status}'"));
return $"select * from tablename where code in ( {valueAryy} )";
}