OracleBFile.CopyTo Metod

Definition

Kopierar data från detta OracleBFile till ett mål OracleLob.

Överlagringar

Name Description
CopyTo(OracleLob)

Kopierar hela innehållet i detta OracleBFile till början av ett mål OracleLob.

CopyTo(OracleLob, Int64)

Kopierar hela innehållet i detta OracleBFile till ett mål OracleLob vid den angivna förskjutningen.

CopyTo(Int64, OracleLob, Int64, Int64)

Kopierar från detta OracleBFile till ett mål OracleLob med den angivna mängden data, källförskjutningen och målförskjutningen.

CopyTo(OracleLob)

Kopierar hela innehållet i detta OracleBFile till början av ett mål 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

Parametrar

destination
OracleLob

OracleLobMålet .

Returer

Antalet kopierade byte.

Undantag

Målet OracleLob är en null-objektreferens.

Målet är null OracleLob.

-eller-

Anslutningen som detta OracleBFile är associerat med är stängd.

Objektet OracleBFile stängs eller tas bort.

Kommentarer

De underliggande datatyperna för källan OracleBFile och målet OracleLob måste vara kompatibla. Du kan till exempel inte kopiera binära data till ett mål OracleLob som har en teckendatatyp.

Du måste ha skrivåtkomst till målet OracleLob för CopyTo att åtgärden ska kunna köras korrekt.

Gäller för

CopyTo(OracleLob, Int64)

Kopierar hela innehållet i detta OracleBFile till ett mål OracleLob vid den angivna förskjutningen.

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

Parametrar

destination
OracleLob

OracleLobMålet .

destinationOffset
Int64

Förskjutningen som ska kopieras till.

Returer

Antalet kopierade byte.

Undantag

Målet OracleLob är en null-objektreferens.

Målet är null OracleLob.

-eller-

Anslutningen som detta OracleBFile är associerat med är stängd.

Objektet OracleBFile stängs eller tas bort.

Kommentarer

De underliggande datatyperna för källan OracleBFile och målet OracleLob måste vara kompatibla. Du kan till exempel inte kopiera binära data till ett mål OracleLob som har en teckendatatyp.

Du måste ha skrivåtkomst till målet OracleLob för CopyTo att åtgärden ska kunna köras korrekt.

Gäller för

CopyTo(Int64, OracleLob, Int64, Int64)

Kopierar från detta OracleBFile till ett mål OracleLob med den angivna mängden data, källförskjutningen och målförskjutningen.

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

Parametrar

sourceOffset
Int64

Förskjutningen som ska kopieras från.

destination
OracleLob

OracleLobMålet .

destinationOffset
Int64

Förskjutningen som ska kopieras till.

amount
Int64

Mängden data i byte som ska kopieras.

Returer

Antalet kopierade byte.

Undantag

Värdet för mängdparametern är mindre än noll eller större än 4 gigabyte.

Målet OracleLob är en null-objektreferens.

Målet är null OracleLob.

-eller-

Anslutningen som detta OracleBFile är associerat med är stängd.

Objektet OracleBFile stängs eller tas bort.

Kommentarer

De underliggande datatyperna för källan OracleBFile och målet OracleLob måste vara kompatibla. Du kan till exempel inte kopiera binära data till ett mål OracleLob som har en teckendatatyp.

Du måste ha skrivåtkomst till målet OracleLob för CopyTo att åtgärden ska kunna köras korrekt.

Gäller för