OracleBFile.CopyTo Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Copia os dados deste OracleBFile para um destino OracleLob.
Sobrecargas
CopyTo(OracleLob) |
Copia todo o conteúdo deste OracleBFile para o início de um destino OracleLob. |
CopyTo(OracleLob, Int64) |
Copia todo o conteúdo deste OracleBFile para um destino OracleLob no deslocamento especificado. |
CopyTo(Int64, OracleLob, Int64, Int64) |
Copia deste OracleBFile para um destino OracleLob com a quantidade especificada de dados, o deslocamento de origem e o deslocamento de destino. |
CopyTo(OracleLob)
Copia todo o conteúdo deste 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
Retornos
O número de bytes copiados.
Exceções
O destino OracleLob
é uma referência de objeto nula.
O destino é um OracleLob
nulo.
- ou -
A conexão com a qual esse OracleBFile
está associado está fechada.
O objeto OracleBFile
está fechado ou foi descartado.
Comentários
Os tipos de dados subjacentes da origem OracleBFile e do destino OracleLob devem ser compatíveis. Por exemplo, você não pode copiar dados binários para um destino OracleLob que tenha um tipo de dados de caractere.
Você deve ter acesso de gravação ao destino OracleLob para que a CopyTo operação seja executada corretamente.
Aplica-se a
CopyTo(OracleLob, Int64)
Copia todo o conteúdo deste 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
- destinationOffset
- Int64
O deslocamento para o qual copiar.
Retornos
O número de bytes copiados.
Exceções
O destino OracleLob
é uma referência de objeto nula.
O destino é um OracleLob
nulo.
- ou -
A conexão com a qual esse OracleBFile
está associado está fechada.
O objeto OracleBFile
está fechado ou foi descartado.
Comentários
Os tipos de dados subjacentes da origem OracleBFile e do destino OracleLob devem ser compatíveis. Por exemplo, você não pode copiar dados binários para um destino OracleLob que tenha um tipo de dados de caractere.
Você deve ter acesso de gravação 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 especificada de dados, 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 do qual copiar.
- destinationOffset
- Int64
O deslocamento para o qual copiar.
- amount
- Int64
A quantidade de dados, em bytes, a serem copiados.
Retornos
O número de bytes copiados.
Exceções
O valor do parâmetro de quantidade é menor que zero ou maior que 4 gigabytes.
O destino OracleLob
é uma referência de objeto nula.
O destino é um OracleLob
nulo.
- ou -
A conexão com a qual esse OracleBFile
está associado está fechada.
O objeto OracleBFile
está fechado ou foi descartado.
Comentários
Os tipos de dados subjacentes da origem OracleBFile e do destino OracleLob devem ser compatíveis. Por exemplo, você não pode copiar dados binários para um destino OracleLob que tenha um tipo de dados de caractere.
Você deve ter acesso de gravação ao destino OracleLob para que a CopyTo operação seja executada corretamente.