Value

このインスタンス・プロパティでは、BLOBの最初のバイトの起点データをバイト配列として戻します。

宣言

// C#
public Byte[] Value{get;}

プロパティ値

バイト配列

例外

ObjectDisposedException - オブジェクトはすでに処理されています。

InvalidOperationException - OracleConnectionがオープンされていないか、またはオブジェクトの存続中にクローズされています。

ArgumentOutOfRangeException - Value0未満です。

備考

Positionの値はこのプロパティで使用または変更されません。このプロパティで戻すことができる最大バイト配列は2GBです。

非常に大きい値の場合、すべてのデータを格納するのに十分な連続メモリーを.NETで割り当てることができない場合があります。その場合は通常、System.OverflowExceptionまたはSystem.OutOfMemoryExceptionエラーが表示されます。大きい値を取得する場合は、OracleDataReaderGetChars()またはGetBytes()メソッドをコールして、チャンクでデータを取得できます。また、そのクラスのRead()メソッドをコールすることもできます。