OracleBFile.CopyTo Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Copia los datos de este OracleBFile objeto en un destino OracleLob.
Sobrecargas
| Nombre | Description |
|---|---|
| CopyTo(OracleLob) |
Copia todo el contenido de esto OracleBFile al principio de un destino OracleLob. |
| CopyTo(OracleLob, Int64) |
Copia todo el contenido de esto OracleBFile en un destino OracleLob en el desplazamiento especificado. |
| CopyTo(Int64, OracleLob, Int64, Int64) |
Copia de esto OracleBFile en un destino OracleLob con la cantidad especificada de datos, el desplazamiento de origen y el desplazamiento de destino. |
CopyTo(OracleLob)
Copia todo el contenido de esto OracleBFile al principio de un 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
Devoluciones
Número de bytes copiados.
Excepciones
El destino OracleLob es una referencia de objeto null.
El destino es un valor NULL OracleLob.
O bien
La conexión con la que OracleBFile está asociada está cerrada.
El OracleBFile objeto está cerrado o eliminado.
Comentarios
Los tipos de datos subyacentes del origen OracleBFile y el destino OracleLob deben ser compatibles. Por ejemplo, no puede copiar datos binarios en un destino OracleLob que tenga un tipo de datos de caracteres.
Debe tener acceso de escritura al destino OracleLob para que la CopyTo operación se ejecute correctamente.
Se aplica a
CopyTo(OracleLob, Int64)
Copia todo el contenido de esto OracleBFile en un destino OracleLob en el desplazamiento 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
Desplazamiento al que se va a copiar.
Devoluciones
Número de bytes copiados.
Excepciones
El destino OracleLob es una referencia de objeto null.
El destino es un valor NULL OracleLob.
O bien
La conexión con la que OracleBFile está asociada está cerrada.
El OracleBFile objeto está cerrado o eliminado.
Comentarios
Los tipos de datos subyacentes del origen OracleBFile y el destino OracleLob deben ser compatibles. Por ejemplo, no puede copiar datos binarios en un destino OracleLob que tenga un tipo de datos de caracteres.
Debe tener acceso de escritura al destino OracleLob para que la CopyTo operación se ejecute correctamente.
Se aplica a
CopyTo(Int64, OracleLob, Int64, Int64)
Copia de esto OracleBFile en un destino OracleLob con la cantidad especificada de datos, el desplazamiento de origen y el desplazamiento 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
Desplazamiento desde el que se va a copiar.
- destinationOffset
- Int64
Desplazamiento al que se va a copiar.
- amount
- Int64
Cantidad de datos, en bytes, que se van a copiar.
Devoluciones
Número de bytes copiados.
Excepciones
El valor del parámetro amount es menor que cero o mayor que 4 gigabytes.
El destino OracleLob es una referencia de objeto null.
El destino es un valor NULL OracleLob.
O bien
La conexión con la que OracleBFile está asociada está cerrada.
El OracleBFile objeto está cerrado o eliminado.
Comentarios
Los tipos de datos subyacentes del origen OracleBFile y el destino OracleLob deben ser compatibles. Por ejemplo, no puede copiar datos binarios en un destino OracleLob que tenga un tipo de datos de caracteres.
Debe tener acceso de escritura al destino OracleLob para que la CopyTo operación se ejecute correctamente.