OracleBFile.CopyTo Método

Definição

Copia dados deste OracleBFile para um destino OracleLob.

Sobrecargas

Name Description
CopyTo(OracleLob)

Copia todo o conteúdo disto OracleBFile para o início de um destino OracleLob.

CopyTo(OracleLob, Int64)

Copia todo o conteúdo disto OracleBFile para um destino OracleLob no deslocamento especificado.

CopyTo(Int64, OracleLob, Int64, Int64)

Copia deste OracleBFile para um destino OracleLob com a quantidade de dados especificada, o deslocamento de origem e o deslocamento de destino.

CopyTo(OracleLob)

Copia todo o conteúdo disto OracleBFile para o início de um destino 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

Parâmetros

destination
OracleLob

O destino OracleLob.

Devoluções

O número de bytes copiados.

Exceções

O destino OracleLob é uma referência de objeto nulo.

O destino é um null OracleLob.

-ou-

A ligação à qual isto OracleBFile está associado é fechada.

O OracleBFile objeto é fechado ou descartado.

Observações

Os tipos de dados subjacentes da origem OracleBFile e do destino OracleLob devem ser compatíveis. Por exemplo, não pode copiar dados binários para um destino OracleLob que tenha um tipo de dado de carácter.

Deve ter acesso de escrita ao destino OracleLob para que a CopyTo operação seja executada corretamente.

Aplica-se a

CopyTo(OracleLob, Int64)

Copia todo o conteúdo disto OracleBFile para um destino OracleLob no deslocamento especificado.

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

Parâmetros

destination
OracleLob

O destino OracleLob.

destinationOffset
Int64

O deslocamento para copiar.

Devoluções

O número de bytes copiados.

Exceções

O destino OracleLob é uma referência de objeto nulo.

O destino é um null OracleLob.

-ou-

A ligação à qual isto OracleBFile está associado é fechada.

O OracleBFile objeto é fechado ou descartado.

Observações

Os tipos de dados subjacentes da origem OracleBFile e do destino OracleLob devem ser compatíveis. Por exemplo, não pode copiar dados binários para um destino OracleLob que tenha um tipo de dado de carácter.

Deve ter acesso de escrita ao destino OracleLob para que a CopyTo operação seja executada corretamente.

Aplica-se a

CopyTo(Int64, OracleLob, Int64, Int64)

Copia deste OracleBFile para um destino OracleLob com a quantidade de dados especificada, o deslocamento de origem e o deslocamento de destino.

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

Parâmetros

sourceOffset
Int64

O deslocamento a partir do qual copiar.

destination
OracleLob

O destino OracleLob.

destinationOffset
Int64

O deslocamento para copiar.

amount
Int64

A quantidade de dados, em bytes, para copiar.

Devoluções

O número de bytes copiados.

Exceções

O valor do parâmetro de quantidade é inferior a zero ou superior a 4 gigabytes.

O destino OracleLob é uma referência de objeto nulo.

O destino é um null OracleLob.

-ou-

A ligação à qual isto OracleBFile está associado é fechada.

O OracleBFile objeto é fechado ou descartado.

Observações

Os tipos de dados subjacentes da origem OracleBFile e do destino OracleLob devem ser compatíveis. Por exemplo, não pode copiar dados binários para um destino OracleLob que tenha um tipo de dado de carácter.

Deve ter acesso de escrita ao destino OracleLob para que a CopyTo operação seja executada corretamente.

Aplica-se a