OracleBFile.CopyTo Metoda

Definicja

Kopiuje dane z tego OracleBFile elementu do lokalizacji docelowej OracleLob .Copies data from this OracleBFile to a destination OracleLob.

Przeciążenia

CopyTo(OracleLob)

Kopiuje całą zawartość OracleBFile na początku lokalizacji docelowej OracleLob .Copies the entire contents of this OracleBFile to the beginning of a destination OracleLob.

CopyTo(OracleLob, Int64)

Kopiuje całą zawartość OracleBFile do lokalizacji docelowej OracleLob o określonej przesunięciu.Copies the entire contents of this OracleBFile to a destination OracleLob at the specified offset.

CopyTo(Int64, OracleLob, Int64, Int64)

Kopiuje dane z tego OracleBFile elementu do lokalizacji docelowej OracleLob z określoną ilością danych, przesunięciem źródła i przesunięciem docelowym.Copies from this OracleBFile to a destination OracleLob with the specified amount of data, the source offset, and the destination offset.

CopyTo(OracleLob)

Kopiuje całą zawartość OracleBFile na początku lokalizacji docelowej OracleLob .Copies the entire contents of this OracleBFile to the beginning of a destination 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

Parametry

destination
OracleLob

Miejsce docelowe OracleLobThe destination OracleLob

Zwraca

Int64

Liczba skopiowanych bajtów.The number of bytes copied.

Wyjątki

Lokalizacja docelowa OracleLob jest odwołaniem do obiektu o wartości null.The destination OracleLob is a null object reference.

Lokalizacja docelowa ma wartość null OracleLob .The destination is a null OracleLob.

-lub--or- Połączenie, z którym OracleBFile jest skojarzone, jest zamknięte.The connection with which this OracleBFile is associated is closed.

OracleBFileObiekt został zamknięty lub usunięty.The OracleBFile object is closed or disposed.

Uwagi

Podstawowe typy danych źródła OracleBFile i miejsca docelowego OracleLob muszą być zgodne.The underlying data types of the source OracleBFile and the destination OracleLob must be compatible. Na przykład nie można skopiować danych binarnych do lokalizacji docelowej OracleLob , która ma typ danych znakowych.For example, you cannot copy binary data to a destination OracleLob that has a character data type.

Aby OracleLob operacja została wykonana prawidłowo, musisz mieć dostęp do zapisu w miejscu docelowym CopyTo .You must have write access to the destination OracleLob for the CopyTo operation to execute correctly.

Dotyczy

CopyTo(OracleLob, Int64)

Kopiuje całą zawartość OracleBFile do lokalizacji docelowej OracleLob o określonej przesunięciu.Copies the entire contents of this OracleBFile to a destination OracleLob at the specified offset.

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

Parametry

destination
OracleLob

Miejsce docelowe OracleLob .The destination OracleLob.

destinationOffset
Int64

Przesunięcie, do którego ma zostać skopiowane.The offset to which to copy.

Zwraca

Int64

Liczba skopiowanych bajtów.The number of bytes copied.

Wyjątki

Lokalizacja docelowa OracleLob jest odwołaniem do obiektu o wartości null.The destination OracleLob is a null object reference.

Lokalizacja docelowa ma wartość null OracleLob .The destination is a null OracleLob.

-lub--or- Połączenie, z którym OracleBFile jest skojarzone, jest zamknięte.The connection with which this OracleBFile is associated is closed.

OracleBFileObiekt został zamknięty lub usunięty.The OracleBFile object is closed or disposed.

Uwagi

Podstawowe typy danych źródła OracleBFile i miejsca docelowego OracleLob muszą być zgodne.The underlying data types of the source OracleBFile and the destination OracleLob must be compatible. Na przykład nie można skopiować danych binarnych do lokalizacji docelowej OracleLob , która ma typ danych znakowych.For example, you cannot copy binary data to a destination OracleLob that has a character data type.

Aby OracleLob operacja została wykonana prawidłowo, musisz mieć dostęp do zapisu w miejscu docelowym CopyTo .You must have write access to the destination OracleLob for the CopyTo operation to execute correctly.

Dotyczy

CopyTo(Int64, OracleLob, Int64, Int64)

Kopiuje dane z tego OracleBFile elementu do lokalizacji docelowej OracleLob z określoną ilością danych, przesunięciem źródła i przesunięciem docelowym.Copies from this OracleBFile to a destination OracleLob with the specified amount of data, the source offset, and the destination offset.

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

Parametry

sourceOffset
Int64

Przesunięcie, z którego ma zostać skopiowane.The offset from which to copy.

destination
OracleLob

Miejsce docelowe OracleLob .The destination OracleLob.

destinationOffset
Int64

Przesunięcie, do którego ma zostać skopiowane.The offset to which to copy.

amount
Int64

Ilość danych (w bajtach) do skopiowania.The quantity of data, in bytes, to copy.

Zwraca

Int64

Liczba skopiowanych bajtów.The number of bytes copied.

Wyjątki

Wartość parametru kwoty jest mniejsza od zera lub większa niż 4 gigabajty.The value of the amount parameter is less than zero or greater than 4 gigabytes.

Lokalizacja docelowa OracleLob jest odwołaniem do obiektu o wartości null.The destination OracleLob is a null object reference.

Lokalizacja docelowa ma wartość null OracleLob .The destination is a null OracleLob.

-lub--or- Połączenie, z którym OracleBFile jest skojarzone, jest zamknięte.The connection with which this OracleBFile is associated is closed.

OracleBFileObiekt został zamknięty lub usunięty.The OracleBFile object is closed or disposed.

Uwagi

Podstawowe typy danych źródła OracleBFile i miejsca docelowego OracleLob muszą być zgodne.The underlying data types of the source OracleBFile and the destination OracleLob must be compatible. Na przykład nie można skopiować danych binarnych do lokalizacji docelowej OracleLob , która ma typ danych znakowych.For example, you cannot copy binary data to a destination OracleLob that has a character data type.

Aby OracleLob operacja została wykonana prawidłowo, musisz mieć dostęp do zapisu w miejscu docelowym CopyTo .You must have write access to the destination OracleLob for the CopyTo operation to execute correctly.

Dotyczy