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が戻されます