OracleBFile.CopyTo Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zkopíruje data z tohoto OracleBFile do cílového umístění OracleLob.
Přetížení
| Name | Description |
|---|---|
| CopyTo(OracleLob) |
Zkopíruje celý obsah tohoto OracleBFile na začátek cíle OracleLob. |
| CopyTo(OracleLob, Int64) |
Zkopíruje celý obsah tohoto OracleBFile obsahu do cíle OracleLob na zadaném posunu. |
| CopyTo(Int64, OracleLob, Int64, Int64) |
Zkopíruje z toho OracleBFile do cíle OracleLob se zadaným množstvím dat, posunem zdroje a cílovým posunem. |
CopyTo(OracleLob)
Zkopíruje celý obsah tohoto OracleBFile na začátek cíle 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
Návraty
Počet zkopírovaných bajtů.
Výjimky
Cílem OracleLob je odkaz na objekt null.
Cíl je null OracleLob.
nebo
Spojení, ke kterému je přidruženo OracleBFile , je uzavřeno.
Objekt OracleBFile je uzavřen nebo odstraněn.
Poznámky
Podkladové datové typy zdroje OracleBFile a cíle OracleLob musí být kompatibilní. Například binární data nelze kopírovat do cíle OracleLob , který má datový typ znaku.
Aby se operace správně spustilaOracleLob, musíte mít přístup pro zápis do cíleCopyTo.
Platí pro
CopyTo(OracleLob, Int64)
Zkopíruje celý obsah tohoto OracleBFile obsahu do cíle OracleLob na zadaném posunu.
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
- destinationOffset
- Int64
Posun, na který se má kopírovat.
Návraty
Počet zkopírovaných bajtů.
Výjimky
Cílem OracleLob je odkaz na objekt null.
Cíl je null OracleLob.
nebo
Spojení, ke kterému je přidruženo OracleBFile , je uzavřeno.
Objekt OracleBFile je uzavřen nebo odstraněn.
Poznámky
Podkladové datové typy zdroje OracleBFile a cíle OracleLob musí být kompatibilní. Například binární data nelze kopírovat do cíle OracleLob , který má datový typ znaku.
Aby se operace správně spustilaOracleLob, musíte mít přístup pro zápis do cíleCopyTo.
Platí pro
CopyTo(Int64, OracleLob, Int64, Int64)
Zkopíruje z toho OracleBFile do cíle OracleLob se zadaným množstvím dat, posunem zdroje a cílovým posunem.
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
Posun, ze kterého se má kopírovat.
- destinationOffset
- Int64
Posun, na který se má kopírovat.
- amount
- Int64
Množství dat v bajtech, které se mají kopírovat.
Návraty
Počet zkopírovaných bajtů.
Výjimky
Hodnota parametru množství je menší než nula nebo větší než 4 gigabajty.
Cílem OracleLob je odkaz na objekt null.
Cíl je null OracleLob.
nebo
Spojení, ke kterému je přidruženo OracleBFile , je uzavřeno.
Objekt OracleBFile je uzavřen nebo odstraněn.
Poznámky
Podkladové datové typy zdroje OracleBFile a cíle OracleLob musí být kompatibilní. Například binární data nelze kopírovat do cíle OracleLob , který má datový typ znaku.
Aby se operace správně spustilaOracleLob, musíte mít přístup pro zápis do cíleCopyTo.