日本語PDF

OracleCommandプロパティ

OracleCommandプロパティを、表6-13にリストします。

表6-13 OracleCommandプロパティ

プロパティ 説明

AddRowid

選択リストの一部としてROWIDを追加します

AddToStatementCache

プロパティがtrueに設定されており、文キャッシングが有効な場合、実行された文をキャッシュします。

ArrayBindCount

配列バインディング機能を使用するかどうか、またValueプロパティにバインドする配列要素の最大数を指定します

ArrayBindRowsAffected

配列バインディングを使用したDMLの実行中に各操作で影響を受ける行数を戻します

BindByName

コレクションのバインディング・メソッドを指定します

CommandText

Oracle Databaseに対して実行するSQL文やストアド・プロシージャ、またはOracle Databaseに対する変更の格納に使用するXMLデータを指定します

CommandTimeout

例外で実行を終了するまでコマンドの実行を可能にする秒数を指定します

CommandType

CommandTextプロパティの解析方法を示すコマンド・タイプを指定します

Connection

コマンドを実行するための接続の識別に使用されるOracleConnectionオブジェクトを指定します

Container

System.ComponentModel.Componentからの継承

DesignTimeVisible

OracleCommandオブジェクトが設計者の制御で表示できるかどうかを指定します。

FetchSize

結果セット・データを格納するOracleDataReaderの内部キャッシュのサイズを指定します

ImplicitRefCursors

ストアド・プロシージャで戻される暗黙的結果セットにマップするOracleRefCursorsの配列を指定します

ODP.NET管理対象ドライバおよびODP.NET Coreでは使用できません

InitialLOBFetchSize

LOB列についてOracleDataReaderが最初にフェッチするデータ量を指定します

InitialLONGFetchSize

OracleDataReaderLONGおよびLONG RAW列に対して最初にフェッチするデータ量を指定します

Notification

コマンドに通知要求があることを示します

NotificationAutoEnlist

コマンド実行時に、連続問合せ通知がデータベースに自動登録されるかどうかを示します

Parameters

SQL文またはストアド・プロシージャのパラメータを指定します

RowSize

OracleDataReader内部キャッシュで1行のデータを格納するために必要なメモリー量を指定します

Site

System.ComponentModel.Componentからの継承

Transaction

OracleCommandが実行されるOracleTransactionオブジェクトを指定します

.NETストアド・プロシージャではサポートされません

UpdatedRowSource

問合せコマンドの結果が、更新されている列にどのように適用されるかを指定します

.NETストアド・プロシージャではサポートされません

UseEdmMapping

コマンド・オブジェクトがEntity Data Modelマッピング構成値を使用するかどうかを指定します。

XmlCommandType

OracleCommandのXML操作の型を指定します

XmlQueryProperties

SQL問合せ文の結果セットからXML文書が作成される場合に使用されるプロパティを指定します

XmlSaveProperties

データベースに対する変更の保存にXML文書が使用される場合のプロパティを指定します