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 umístění do cílového umístění OracleLob.
Přetížení
CopyTo(OracleLob) |
Zkopíruje celý obsah tohoto OracleBFile objektu na začátek cílového objektu OracleLob. |
CopyTo(OracleLob, Int64) |
Zkopíruje celý obsah do OracleBFile cíle OracleLob v zadaném posunu. |
CopyTo(Int64, OracleLob, Int64, Int64) |
Zkopíruje se z tohoto OracleBFile umístění do cíle OracleLob se zadaným množstvím dat, zdrojovým posunem a posunem cíle. |
CopyTo(OracleLob)
Zkopíruje celý obsah tohoto OracleBFile objektu na začátek cílového objektu 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 s hodnotou null.
Cíl je null OracleLob
.
-nebo-
Připojení, 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í. Nelze například kopírovat binární data do cíle OracleLob , který má datový typ znaku.
Aby se operace správně spustila, musíte mít přístup k zápisu CopyTo do cíleOracleLob.
Platí pro
CopyTo(OracleLob, Int64)
Zkopíruje celý obsah do OracleBFile cíle OracleLob v 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, do kterého se má kopírovat.
Návraty
Počet zkopírovaných bajtů.
Výjimky
Cílem OracleLob
je odkaz na objekt s hodnotou null.
Cíl je null OracleLob
.
-nebo-
Připojení, 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í. Nelze například kopírovat binární data do cíle OracleLob , který má datový typ znaku.
Aby se operace správně spustila, musíte mít přístup k zápisu CopyTo do cíleOracleLob.
Platí pro
CopyTo(Int64, OracleLob, Int64, Int64)
Zkopíruje se z tohoto OracleBFile umístění do cíle OracleLob se zadaným množstvím dat, zdrojovým posunem a posunem cíle.
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, do kterého se má kopírovat.
- amount
- Int64
Množství dat v bajtech, které se mají zkopírovat.
Návraty
Počet zkopírovaných bajtů.
Výjimky
Hodnota parametru amount je menší než nula nebo větší než 4 gigabajty.
Cílem OracleLob
je odkaz na objekt s hodnotou null.
Cíl je null OracleLob
.
-nebo-
Připojení, 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í. Nelze například kopírovat binární data do cíle OracleLob , který má datový typ znaku.
Aby se operace správně spustila, musíte mít přístup k zápisu CopyTo do cíleOracleLob.