プライマリ・コンテンツに移動
Oracle® Data Provider for .NET開発者ガイド
ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows
E88311-03
目次へ移動
目次
索引へ移動
索引

前
次

GetValue

このメソッドでは、列値を.NETタイプとして戻します。

宣言

// C#
public override object GetValue(int index);

パラメータ

  • index

    ゼロベースの列索引です。

戻り値

.NETタイプとしての列の値

実装

IDataRecord

例外

InvalidOperationException - 接続またはリーダーがクローズされているか、Read()が呼び出されていないか、すべての行が読み取られているか、またはOracleオブジェクトまたはOracleコレクション列に対して有効なカスタム・タイプ・マッピングが指定されていません。

IndexOutOfRangeException - 列索引が無効です。

備考

列がOracleオブジェクトまたはOracleコレクションの列である場合、カスタム・タイプ・マッピングに対応する.NETカスタム・タイプが戻されます。

列がOracle REF列である場合、データベースでREFを表す.NET文字列として16進数が戻されます。

UDTがNULLである場合、DBNull.Valueが戻されます