Bagikan melalui


OracleBFile.CopyTo Metode

Definisi

Menyalin data dari ini OracleBFile ke tujuan OracleLob.

Overload

CopyTo(OracleLob)

Menyalin seluruh konten ini OracleBFile ke awal tujuan OracleLob.

CopyTo(OracleLob, Int64)

Menyalin seluruh isi ini OracleBFile ke tujuan OracleLob pada offset yang ditentukan.

CopyTo(Int64, OracleLob, Int64, Int64)

Menyalin dari ini OracleBFile ke tujuan OracleLob dengan jumlah data yang ditentukan, offset sumber, dan offset tujuan.

CopyTo(OracleLob)

Menyalin seluruh konten ini OracleBFile ke awal tujuan OracleLob.

public:
 long CopyTo(System::Data::OracleClient::OracleLob ^ destination);
public long CopyTo (System.Data.OracleClient.OracleLob destination);
member this.CopyTo : System.Data.OracleClient.OracleLob -> int64
override this.CopyTo : System.Data.OracleClient.OracleLob -> int64
Public Function CopyTo (destination As OracleLob) As Long

Parameter

destination
OracleLob

Tujuan OracleLob.

Mengembalikan

Jumlah byte yang disalin.

Pengecualian

Tujuannya OracleLob adalah referensi objek null.

Tujuannya adalah null OracleLob.

-atau-

Koneksi yang terkait dengan ini OracleBFile ditutup.

Objek OracleBFile ditutup atau dibuang.

Keterangan

Jenis data yang mendasar dari sumber OracleBFile dan tujuan OracleLob harus kompatibel. Misalnya, Anda tidak dapat menyalin data biner ke tujuan OracleLob yang memiliki jenis data karakter.

Anda harus memiliki akses tulis ke tujuan OracleLob agar CopyTo operasi dapat dijalankan dengan benar.

Berlaku untuk

CopyTo(OracleLob, Int64)

Menyalin seluruh isi ini OracleBFile ke tujuan OracleLob pada offset yang ditentukan.

public:
 long CopyTo(System::Data::OracleClient::OracleLob ^ destination, long destinationOffset);
public long CopyTo (System.Data.OracleClient.OracleLob destination, long destinationOffset);
member this.CopyTo : System.Data.OracleClient.OracleLob * int64 -> int64
override this.CopyTo : System.Data.OracleClient.OracleLob * int64 -> int64
Public Function CopyTo (destination As OracleLob, destinationOffset As Long) As Long

Parameter

destination
OracleLob

Tujuan OracleLob.

destinationOffset
Int64

Offset yang akan disalin.

Mengembalikan

Jumlah byte yang disalin.

Pengecualian

Tujuannya OracleLob adalah referensi objek null.

Tujuannya adalah null OracleLob.

-atau-

Koneksi yang terkait dengan ini OracleBFile ditutup.

Objek OracleBFile ditutup atau dibuang.

Keterangan

Jenis data yang mendasar dari sumber OracleBFile dan tujuan OracleLob harus kompatibel. Misalnya, Anda tidak dapat menyalin data biner ke tujuan OracleLob yang memiliki jenis data karakter.

Anda harus memiliki akses tulis ke tujuan OracleLob agar CopyTo operasi dapat dijalankan dengan benar.

Berlaku untuk

CopyTo(Int64, OracleLob, Int64, Int64)

Menyalin dari ini OracleBFile ke tujuan OracleLob dengan jumlah data yang ditentukan, offset sumber, dan offset tujuan.

public:
 long CopyTo(long sourceOffset, System::Data::OracleClient::OracleLob ^ destination, long destinationOffset, long amount);
public long CopyTo (long sourceOffset, System.Data.OracleClient.OracleLob destination, long destinationOffset, long amount);
member this.CopyTo : int64 * System.Data.OracleClient.OracleLob * int64 * int64 -> int64
override this.CopyTo : int64 * System.Data.OracleClient.OracleLob * int64 * int64 -> int64
Public Function CopyTo (sourceOffset As Long, destination As OracleLob, destinationOffset As Long, amount As Long) As Long

Parameter

sourceOffset
Int64

Offset yang akan disalin.

destination
OracleLob

Tujuan OracleLob.

destinationOffset
Int64

Offset yang akan disalin.

amount
Int64

Kuantitas data, dalam byte, untuk disalin.

Mengembalikan

Jumlah byte yang disalin.

Pengecualian

Nilai parameter jumlah kurang dari nol atau lebih besar dari 4 gigabyte.

Tujuannya OracleLob adalah referensi objek null.

Tujuannya adalah null OracleLob.

-atau-

Koneksi yang terkait dengan ini OracleBFile ditutup.

Objek OracleBFile ditutup atau dibuang.

Keterangan

Jenis data yang mendasar dari sumber OracleBFile dan tujuan OracleLob harus kompatibel. Misalnya, Anda tidak dapat menyalin data biner ke tujuan OracleLob yang memiliki jenis data karakter.

Anda harus memiliki akses tulis ke tujuan OracleLob agar CopyTo operasi dapat dijalankan dengan benar.

Berlaku untuk