OracleBFile.CopyTo OracleBFile.CopyTo OracleBFile.CopyTo OracleBFile.CopyTo Method

Definición

Copia datos desde OracleBFile a un OracleLob de destino.Copies data from this OracleBFile to a destination OracleLob.

Sobrecargas

CopyTo(OracleLob) CopyTo(OracleLob) CopyTo(OracleLob) CopyTo(OracleLob)

Copia todo el contenido de OracleBFile al principio de un OracleLob de destino.Copies the entire contents of this OracleBFile to the beginning of a destination OracleLob.

CopyTo(OracleLob, Int64) CopyTo(OracleLob, Int64) CopyTo(OracleLob, Int64) CopyTo(OracleLob, Int64)

Copia todo el contenido de OracleBFile en un OracleLob de destino en el desplazamiento especificado.Copies the entire contents of this OracleBFile to a destination OracleLob at the specified offset.

CopyTo(Int64, OracleLob, Int64, Int64) CopyTo(Int64, OracleLob, Int64, Int64) CopyTo(Int64, OracleLob, Int64, Int64) 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.Copies from this OracleBFile to a destination OracleLob with the specified amount of data, the source offset, and the destination offset.

CopyTo(OracleLob) CopyTo(OracleLob) CopyTo(OracleLob) CopyTo(OracleLob)

Copia todo el contenido de OracleBFile al principio de un OracleLob de destino.Copies the entire contents of this OracleBFile to the beginning of a destination OracleLob.

public:
 long CopyTo(System::Data::OracleClient::OracleLob ^ destination);
public long CopyTo (System.Data.OracleClient.OracleLob destination);
override this.CopyTo : System.Data.OracleClient.OracleLob -> int64
Public Function CopyTo (destination As OracleLob) As Long

Parámetros

destination
OracleLob OracleLob OracleLob OracleLob

OracleLob de destino.The destination OracleLob

Devoluciones

Número de bytes que se han copiado.The number of bytes copied.

Excepciones

El OracleLob de destino es una referencia a objeto nula.The destination OracleLob is a null object reference.

El destino es un OracleLob nulo.The destination is a null OracleLob.

o bien-or- La conexión a la que está asociado OracleBFile está cerrada.The connection with which this OracleBFile is associated is closed.

El objeto OracleBFile está cerrado o se ha desechado.The OracleBFile object is closed or disposed.

Comentarios

Los tipos de datos subyacentes del OracleBFile origen y el OracleLob destino deben ser compatibles.The underlying data types of the source OracleBFile and the destination OracleLob must be compatible. Por ejemplo, no se pueden copiar datos binarios en OracleLob un destino que tenga un tipo de datos de caracteres.For example, you cannot copy binary data to a destination OracleLob that has a character data type.

Debe tener acceso de escritura al destino OracleLob para que la CopyTo operación se ejecute correctamente.You must have write access to the destination OracleLob for the CopyTo operation to execute correctly.

CopyTo(OracleLob, Int64) CopyTo(OracleLob, Int64) CopyTo(OracleLob, Int64) CopyTo(OracleLob, Int64)

Copia todo el contenido de OracleBFile en un OracleLob de destino en el desplazamiento especificado.Copies the entire contents of this OracleBFile to a destination OracleLob at the specified offset.

public:
 long CopyTo(System::Data::OracleClient::OracleLob ^ destination, long destinationOffset);
public long CopyTo (System.Data.OracleClient.OracleLob destination, long destinationOffset);
override this.CopyTo : System.Data.OracleClient.OracleLob * int64 -> int64
Public Function CopyTo (destination As OracleLob, destinationOffset As Long) As Long

Parámetros

destination
OracleLob OracleLob OracleLob OracleLob

OracleLob de destino.The destination OracleLob.

destinationOffset
Int64 Int64 Int64 Int64

Posición de desplazamiento en la que se va a copiar.The offset to which to copy.

Devoluciones

Número de bytes que se han copiado.The number of bytes copied.

Excepciones

El OracleLob de destino es una referencia a objeto nula.The destination OracleLob is a null object reference.

El destino es un OracleLob nulo.The destination is a null OracleLob.

O bien-or- La conexión a la que está asociado OracleBFile está cerrada.The connection with which this OracleBFile is associated is closed.

El objeto OracleBFile está cerrado o se ha desechado.The OracleBFile object is closed or disposed.

Comentarios

Los tipos de datos subyacentes del OracleBFile origen y el OracleLob destino deben ser compatibles.The underlying data types of the source OracleBFile and the destination OracleLob must be compatible. Por ejemplo, no se pueden copiar datos binarios en OracleLob un destino que tenga un tipo de datos de caracteres.For example, you cannot copy binary data to a destination OracleLob that has a character data type.

Debe tener acceso de escritura al destino OracleLob para que la CopyTo operación se ejecute correctamente.You must have write access to the destination OracleLob for the CopyTo operation to execute correctly.

CopyTo(Int64, OracleLob, Int64, Int64) CopyTo(Int64, OracleLob, Int64, Int64) CopyTo(Int64, OracleLob, Int64, Int64) 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.Copies from this OracleBFile to a destination OracleLob with the specified amount of data, the source offset, and the destination offset.

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);
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 Int64 Int64 Int64

Desplazamiento del que se va a copiar.The offset from which to copy.

destination
OracleLob OracleLob OracleLob OracleLob

OracleLob de destino.The destination OracleLob.

destinationOffset
Int64 Int64 Int64 Int64

Posición de desplazamiento en la que se va a copiar.The offset to which to copy.

amount
Int64 Int64 Int64 Int64

Cantidad de datos, en bytes que se va a copiar.The quantity of data, in bytes, to copy.

Devoluciones

Número de bytes que se han copiado.The number of bytes copied.

Excepciones

El valor del parámetro de cantidad es menor que cero o mayor que 4 gigabytes.The value of the amount parameter is less than zero or greater than 4 gigabytes.

El OracleLob de destino es una referencia a objeto nula.The destination OracleLob is a null object reference.

El destino es un OracleLob nulo.The destination is a null OracleLob.

O bien-or- La conexión a la que está asociado OracleBFile está cerrada.The connection with which this OracleBFile is associated is closed.

El objeto OracleBFile está cerrado o se ha desechado.The OracleBFile object is closed or disposed.

Comentarios

Los tipos de datos subyacentes del OracleBFile origen y el OracleLob destino deben ser compatibles.The underlying data types of the source OracleBFile and the destination OracleLob must be compatible. Por ejemplo, no se pueden copiar datos binarios en OracleLob un destino que tenga un tipo de datos de caracteres.For example, you cannot copy binary data to a destination OracleLob that has a character data type.

Debe tener acceso de escritura al destino OracleLob para que la CopyTo operación se ejecute correctamente.You must have write access to the destination OracleLob for the CopyTo operation to execute correctly.

Se aplica a