OracleLob.Value プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
基になる値と同等の共通言語ランタイム ストリーム値を取得します。
public:
property System::Object ^ Value { System::Object ^ get(); };
public object Value { get; }
member this.Value : obj
Public ReadOnly Property Value As Object
プロパティ値
Blobの場合、Byte[]型の配列。
ClobとNClobの場合は、String。 null データの場合は、 DBNull。
例外
オブジェクトが閉じられたか、破棄されました。
Oracle エラーが発生しました。
注釈
Blobデータ型の場合、Valueは、基になるデータ全体をByte[]型の連続した配列として返します。
Clobデータ型とNClobデータ型の場合、ValueはすべてのデータをStringデータ型として返します。 null データの場合、 Value は DBNullを返します。 返された値を比較することで、空のデータ、null データ、およびデータを区別できます。
Note
LOBデータ型を使用する利点は、クライアントで大量のデータをチャンク単位で取得する機能です。 ただし、 Valueを使用すると、 LOB 列のすべてのデータが 1 つの連続したチャンクとして取得されるため、アプリケーションのオーバーヘッドが大幅に増加する可能性があります。