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 datos desde OracleBFile a un OracleLob de destino.
Sobrecargas
CopyTo(OracleLob) |
Copia todo el contenido de OracleBFile al principio de un OracleLob de destino. |
CopyTo(OracleLob, Int64) |
Copia todo el contenido de OracleBFile en un OracleLob de destino en el desplazamiento especificado. |
CopyTo(Int64, OracleLob, Int64, Int64) |
Copia desde OracleBFile a un OracleLob de destino, con la cantidad de datos especificada y los desplazamientos de origen y de destino. |
CopyTo(OracleLob)
Copia todo el contenido de OracleBFile al principio de un OracleLob de destino.
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 que se han copiado.
Excepciones
El OracleLob
de destino es una referencia a objeto nula.
El destino es un OracleLob
nulo.
o bien
La conexión a la que está asociado OracleBFile
está cerrada.
El objeto OracleBFile
está cerrado o se ha desechado.
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 OracleBFile en un OracleLob de destino 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
Posición de desplazamiento en la que se va a copiar.
Devoluciones
Número de bytes que se han copiado.
Excepciones
El OracleLob
de destino es una referencia a objeto nula.
El destino es un OracleLob
nulo.
o bien
La conexión a la que está asociado OracleBFile
está cerrada.
El objeto OracleBFile
está cerrado o se ha desechado.
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 desde OracleBFile a un OracleLob de destino, con la cantidad de datos especificada y los desplazamientos de origen y 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 del que se va a copiar.
- destinationOffset
- Int64
Posición de desplazamiento en la que se va a copiar.
- amount
- Int64
Cantidad de datos, en bytes que se va a copiar.
Devoluciones
Número de bytes que se han copiado.
Excepciones
El valor del parámetro de cantidad es menor que cero o mayor que 4 gigabytes.
El OracleLob
de destino es una referencia a objeto nula.
El destino es un OracleLob
nulo.
o bien
La conexión a la que está asociado OracleBFile
está cerrada.
El objeto OracleBFile
está cerrado o se ha desechado.
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.