OracleBFile.CopyTo Méthode

Définition

Copie les données de cette OracleBFile destination vers une destination OracleLob.

Surcharges

Nom Description
CopyTo(OracleLob)

Copie tout le contenu de ce OracleBFile contenu au début d’une destination OracleLob.

CopyTo(OracleLob, Int64)

Copie l’intégralité de ce OracleBFile contenu vers une destination OracleLob à l’offset spécifié.

CopyTo(Int64, OracleLob, Int64, Int64)

Copie de ceci OracleBFile vers une destination OracleLob avec la quantité de données spécifiée, le décalage source et le décalage de destination.

CopyTo(OracleLob)

Copie tout le contenu de ce OracleBFile contenu au début d’une destination 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

Paramètres

destination
OracleLob

OracleLob de destination.

Retours

Nombre d’octets copiés.

Exceptions

La destination OracleLob est une référence d’objet Null.

La destination est une valeur Null OracleLob.

- ou -

Connexion avec laquelle elle OracleBFile est associée est fermée.

L’objet OracleBFile est fermé ou supprimé.

Remarques

Les types de données sous-jacents de la source OracleBFile et la destination OracleLob doivent être compatibles. Par exemple, vous ne pouvez pas copier des données binaires vers une destination OracleLob qui a un type de données caractère.

Vous devez disposer d’un accès en écriture à la destination OracleLob pour que l’opération CopyTo s’exécute correctement.

S’applique à

CopyTo(OracleLob, Int64)

Copie l’intégralité de ce OracleBFile contenu vers une destination OracleLob à l’offset spécifié.

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

Paramètres

destination
OracleLob

OracleLob de destination.

destinationOffset
Int64

Décalage vers lequel copier.

Retours

Nombre d’octets copiés.

Exceptions

La destination OracleLob est une référence d’objet Null.

La destination est une valeur Null OracleLob.

- ou -

Connexion avec laquelle elle OracleBFile est associée est fermée.

L’objet OracleBFile est fermé ou supprimé.

Remarques

Les types de données sous-jacents de la source OracleBFile et la destination OracleLob doivent être compatibles. Par exemple, vous ne pouvez pas copier des données binaires vers une destination OracleLob qui a un type de données caractère.

Vous devez disposer d’un accès en écriture à la destination OracleLob pour que l’opération CopyTo s’exécute correctement.

S’applique à

CopyTo(Int64, OracleLob, Int64, Int64)

Copie de ceci OracleBFile vers une destination OracleLob avec la quantité de données spécifiée, le décalage source et le décalage de destination.

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

Paramètres

sourceOffset
Int64

Décalage à partir duquel copier.

destination
OracleLob

OracleLob de destination.

destinationOffset
Int64

Décalage vers lequel copier.

amount
Int64

Quantité de données, en octets, à copier.

Retours

Nombre d’octets copiés.

Exceptions

La valeur du paramètre de quantité est inférieure à zéro ou supérieure à 4 gigaoctets.

La destination OracleLob est une référence d’objet Null.

La destination est une valeur Null OracleLob.

- ou -

Connexion avec laquelle elle OracleBFile est associée est fermée.

L’objet OracleBFile est fermé ou supprimé.

Remarques

Les types de données sous-jacents de la source OracleBFile et la destination OracleLob doivent être compatibles. Par exemple, vous ne pouvez pas copier des données binaires vers une destination OracleLob qui a un type de données caractère.

Vous devez disposer d’un accès en écriture à la destination OracleLob pour que l’opération CopyTo s’exécute correctement.

S’applique à