OracleBFile.CopyTo Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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
- 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.
- 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.