プライマリ・コンテンツに移動

Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
| 目次 | 索引

前 | 次 |

# OracleDataReaderメンバー

`OracleDataReader`メンバーは、次の表にリストされています。

OracleDataReader静的メソッド

`OracleDataReader`静的メソッドを、表6-57にリストします。

表6-57 OracleDataReader静的メソッド

メソッド | 説明
--- | ---
`Equals` | `System.Object`からの継承(オーバーロード)

OracleDataReaderプロパティ

`OracleDataReader`プロパティを、表6-58にリストします。

表6-58 OracleDataReaderプロパティ

プロパティ | 説明
--- | ---
Depth | 現在の行に対するネスティングの深さを示す値を取得します
FetchSize | `OracleDataReader`の内部キャッシュのサイズを指定します
FieldCount | 結果セット内の列数を取得します
HasRows | `OracleDataReader`に1つ以上の行があるかどうかを示します
HiddenFieldCount | 非表示の`OracleDataReader`内のフィールド数が取得されます
IsClosed | データ・リーダーがクローズされているかどうかを示します
Item | 列値を取得します(オーバーロード)
InitialLOBFetchSize | LOB列について`OracleDataReader`が最初にフェッチする量を指定します
InitialLONGFetchSize | `OracleDataReader`が`LONG`および`LONG` `RAW`列に対して最初にフェッチする量を指定します
RecordsAffected | SQL文の実行によって変更、挿入または削除された行数を取得します
RowSize | `OracleDataReader`内部キャッシュが1行のデータを格納するために必要なメモリー量を取得します。
UseEdmMapping | 値を返すとき、`OracleDataReader`がEntity Data Modelマッピング構成値を使用するかどうかを指定します。
VisibleFieldCount | 非表示ではない`OracleDataReader`内のフィールド数が取得されます

OracleDataReaderパブリック・メソッド

`OracleDataReader`パブリック・メソッドを、表6-59にリストします。

表6-59 OracleDataReaderパブリック・メソッド

パブリック・メソッド | 説明
--- | ---
Close | `OracleDataReader`をクローズします
`CreateObjRef` | `System.MarshalByRefObject`からの継承
Dispose | オブジェクトにより割り当てられたリソースまたはメモリーを解除します
`Equals` | `System.Object`からの継承(オーバーロード)
GetBoolean | サポート対象外
GetByte | 指定された列のバイト値を戻します
GetBytes | 列の指定されたオフセット(バイト表示)から、最高の場合最大バイト数を使用して、指定されたバイト配列を移入します
GetChar | サポート対象外
GetChars | 列の指定されたオフセット(文字)から、最高の場合最大文字数を使用して、指定された文字配列を移入します
GetData | サポート対象外
GetDataTypeName | 指定された列のODP.NETタイプ名を戻します
GetDateTime | 指定された列の`DateTime`値を戻します
GetDecimal | 指定された`NUMBER`列の`decimal`値を戻します
GetDouble | 指定された`NUMBER`列または`BINARY_DOUBLE`列の`double`値を戻します
GetEnumerator | コレクションから反復するのに使用できる`IEnumerator`が戻されます。
GetFieldType | 指定された列の`Type`を戻します
GetFloat | 指定された`NUMBER`列または`BINARY_FLOAT`列の`float`値を戻します
GetGuid | サポート対象外
`GetHashCode` | `System.Object`からの継承
GetInt16 | 指定された`NUMBER`列の`Int16`値を戻します
GetInt32 | 指定された`NUMBER`列の`Int32`値を戻します
GetInt64 | 指定された`NUMBER`列の`Int64`値を戻します
`GetLifetimeService` | `System.MarshalByRefObject`による継承
GetName | 指定された列名を戻します
GetOracleBFile | 指定された`BFILE`列の`OracleBFile`オブジェクトを戻します
GetOracleBinary | 指定された列の`OracleBinary`構造を戻します
GetOracleBlob | 指定された`BLOB`列の`OracleBlob`オブジェクトを戻します
GetOracleBlobForUpdate | 指定された`BLOB`列の更新可能な`OracleBlob`オブジェクトを戻します
GetOracleClob | 指定された`CLOB`列の`OracleClob`オブジェクトを戻します
GetOracleClobForUpdate | 指定された`CLOB`列の更新可能な`OracleClob`オブジェクトを戻します
GetOracleDate | 指定された`DATE`列の`OracleDate`構造を戻します
GetOracleDecimal | 指定された`NUMBER`列の`OracleDecimal`構造を戻します
GetOracleIntervalDS | 指定された`INTERVAL` `DAY` `TO` `SECOND`列の`OracleIntervalDS`構造を戻します
GetOracleIntervalYM | 指定された`INTERVAL` `YEAR` `TO` `MONTH`列の`OracleIntervalYM`構造を戻します
GetOracleRef | 指定された`REF`列の`OracleRef`オブジェクトを戻します
GetOracleString | 指定された列の`OracleString`構造を戻します
GetOracleTimeStamp | Oracle `TimeStamp`列の`OracleTimeStamp`構造を戻します
GetOracleTimeStampLTZ | 指定されたOracle `TimeStamp` `WITH` `LOCAL` `TIME` `ZONE`列の`OracleTimeStampLTZ`構造を戻します
GetOracleTimeStampTZ | 指定されたOracle `TimeStamp` `WITH` `TIME` `ZONE`列の`OracleTimeStampTZ`構造を戻します
GetOracleXmlType | 指定された`XMLType`列の`OracleXmlType`オブジェクトを戻します
GetOracleValue | 指定された列値をODP.NETタイプとして戻します
GetOracleValues | すべての列値をODP.NETタイプとして取得します
GetOrdinal | 指定された列名の`0`ベースの序数(または索引)を戻します
GetProviderSpecificFieldType | 指定された列のプロバイダ固有のタイプを戻します
GetProviderSpecificValue | 指定した序数の基礎となるプロバイダ固有の値を表すオブジェクトを戻します。
GetProviderSpecificValues | 基礎となるプロバイダ固有の値を表すオブジェクトの配列を戻します。
GetSchemaTable | `OracleDataReader`の列メタデータを記述する`DataTable`を戻します
GetString | 指定された列の文字列値を戻します
GetTimeSpan | 指定された`INTERVAL` `DAY` `TO` `SECOND`列の`TimeSpan`値を戻します
`GetType` | `System.Object`クラスからの継承
GetValue | 列値を.NETタイプとして戻します
GetValues | すべての列値を.NETタイプとして取得します
GetXmlReader | `XMLType`列の値を.NET `XmlTextReader`のインスタンスとして戻します
IsDBNull | 列値がNULLかどうかを示します
NextResult | 結果の読取り中にデータ・リーダーを次の結果セットに拡張します
Read | 結果セットで次の行を読み取ります
`ToString` | `System.Object`からの継承

関連項目:

- Oracle.DataAccess.ClientおよびOracle.ManagedDataAccess.Clientのネームスペース

- OracleDataReaderクラス