OracleBFile.CopyTo Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kopiert Daten von diesem OracleBFile in ein Ziel OracleLob.
Überlädt
| Name | Beschreibung |
|---|---|
| CopyTo(OracleLob) |
Kopiert den gesamten Inhalt dieses OracleBFile Inhalts an den Anfang eines Ziels OracleLob. |
| CopyTo(OracleLob, Int64) |
Kopiert den gesamten Inhalt dieses OracleBFile Elements an ein Ziel OracleLob am angegebenen Offset. |
| CopyTo(Int64, OracleLob, Int64, Int64) |
Kopiert von diesem OracleBFile in ein Ziel OracleLob mit der angegebenen Datenmenge, dem Quelloffset und dem Zieloffset. |
CopyTo(OracleLob)
Kopiert den gesamten Inhalt dieses OracleBFile Inhalts an den Anfang eines Ziels 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
Parameter
Gibt zurück
Die Anzahl der kopierten Bytes.
Ausnahmen
Das Ziel OracleLob ist ein NULL-Objektverweis.
Das Ziel ist ein NULL-Wert OracleLob.
-oder-
Die Verbindung, mit der dies OracleBFile verknüpft ist, wird geschlossen.
Das OracleBFile Objekt wird geschlossen oder verworfen.
Hinweise
Die zugrunde liegenden Datentypen der Quelle OracleBFile und des Ziels OracleLob müssen kompatibel sein. Sie können z. B. keine Binärdaten in ein Ziel OracleLob kopieren, das über einen Zeichendatentyp verfügt.
Sie müssen Schreibzugriff auf das Ziel OracleLob haben, damit der CopyTo Vorgang ordnungsgemäß ausgeführt wird.
Gilt für:
CopyTo(OracleLob, Int64)
Kopiert den gesamten Inhalt dieses OracleBFile Elements an ein Ziel OracleLob am angegebenen Offset.
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
Parameter
- destinationOffset
- Int64
Der Offset, in den kopiert werden soll.
Gibt zurück
Die Anzahl der kopierten Bytes.
Ausnahmen
Das Ziel OracleLob ist ein NULL-Objektverweis.
Das Ziel ist ein NULL-Wert OracleLob.
-oder-
Die Verbindung, mit der dies OracleBFile verknüpft ist, wird geschlossen.
Das OracleBFile Objekt wird geschlossen oder verworfen.
Hinweise
Die zugrunde liegenden Datentypen der Quelle OracleBFile und des Ziels OracleLob müssen kompatibel sein. Sie können z. B. keine Binärdaten in ein Ziel OracleLob kopieren, das über einen Zeichendatentyp verfügt.
Sie müssen Schreibzugriff auf das Ziel OracleLob haben, damit der CopyTo Vorgang ordnungsgemäß ausgeführt wird.
Gilt für:
CopyTo(Int64, OracleLob, Int64, Int64)
Kopiert von diesem OracleBFile in ein Ziel OracleLob mit der angegebenen Datenmenge, dem Quelloffset und dem Zieloffset.
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
Parameter
- sourceOffset
- Int64
Der Offset, aus dem kopiert werden soll.
- destinationOffset
- Int64
Der Offset, in den kopiert werden soll.
- amount
- Int64
Die Zu kopierende Datenmenge in Byte.
Gibt zurück
Die Anzahl der kopierten Bytes.
Ausnahmen
Der Wert des Parameters "amount" ist kleiner als null oder größer als 4 Gigabyte.
Das Ziel OracleLob ist ein NULL-Objektverweis.
Das Ziel ist ein NULL-Wert OracleLob.
-oder-
Die Verbindung, mit der dies OracleBFile verknüpft ist, wird geschlossen.
Das OracleBFile Objekt wird geschlossen oder verworfen.
Hinweise
Die zugrunde liegenden Datentypen der Quelle OracleBFile und des Ziels OracleLob müssen kompatibel sein. Sie können z. B. keine Binärdaten in ein Ziel OracleLob kopieren, das über einen Zeichendatentyp verfügt.
Sie müssen Schreibzugriff auf das Ziel OracleLob haben, damit der CopyTo Vorgang ordnungsgemäß ausgeführt wird.