次の方法で共有


OracleBFile.CopyTo メソッド (OracleLob)

メモ : この名前空間、クラス、およびメンバは、.NET Framework Version 1.1 だけでサポートされています。

この OracleBFile 全体の内容をコピー先の OracleLob の先頭にコピーします。

Overloads Public Function CopyTo( _
   ByVal destination As OracleLob _) As Long
[C#]
public long CopyTo(OracleLobdestination);
[C++]
public: __int64 CopyTo(OracleLob* destination);
[JScript]
public function CopyTo(
   destination : OracleLob) : long;

パラメータ

戻り値

コピーされたバイト数。

例外

例外の種類 条件
ArgumentNullException コピー先の OracleLob は null オブジェクト参照です。
InvalidOperationException コピー先が null OracleLob です。

または

この OracleBFile が関連付けられている接続が閉じています。

ObjectDisposedException OracleBFile オブジェクトが閉じられているか、破棄されています。

解説

ソース OracleBFile とコピー先 OracleLob の基になるデータ型は互換性がある必要があります。たとえば、文字型の OracleLob にバイナリ データをコピーすることはできません。

正しく実行するには、 CopyTo 操作のコピー先 OracleLob に対する書き込みアクセスが必要です。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

.NET Framework セキュリティ:

参照

OracleBFile クラス | OracleBFile メンバ | System.Data.OracleClient 名前空間 | OracleBFile.CopyTo オーバーロードの一覧