OracleBFile.CopyTo Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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
- 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.
- 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.