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 aus dieser OracleBFile in ein Ziel-OracleLob .
Überlädt
CopyTo(OracleLob) |
Kopiert den gesamten Inhalt dieser OracleBFile an den Anfang eines Ziel-OracleLob. |
CopyTo(OracleLob, Int64) |
Kopiert den gesamten Inhalt dieser OracleBFile am angegebenen Offset in ein Ziel-OracleLob. |
CopyTo(Int64, OracleLob, Int64, Int64) |
Kopiert die angegebene Datenmenge vom angegebenen Quelloffset dieser OracleBFile an den angegebenen Zieloffset eines Ziel-OracleLob. |
CopyTo(OracleLob)
Kopiert den gesamten Inhalt dieser OracleBFile an den Anfang eines Ziel-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-OracleLob
.
- oder -
Die Verbindung, der diese OracleBFile
zugeordnet ist, wurde geschlossen.
Das OracleBFile
-Objekt ist geschlossen oder freigegeben.
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 benötigen Schreibzugriff auf das Ziel OracleLob , damit der CopyTo Vorgang ordnungsgemäß ausgeführt werden kann.
Gilt für:
CopyTo(OracleLob, Int64)
Kopiert den gesamten Inhalt dieser OracleBFile am angegebenen Offset in ein Ziel-OracleLob.
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, an 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-OracleLob
.
- oder -
Die Verbindung, der diese OracleBFile
zugeordnet ist, wurde geschlossen.
Das OracleBFile
-Objekt ist geschlossen oder freigegeben.
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 benötigen Schreibzugriff auf das Ziel OracleLob , damit der CopyTo Vorgang ordnungsgemäß ausgeführt werden kann.
Gilt für:
CopyTo(Int64, OracleLob, Int64, Int64)
Kopiert die angegebene Datenmenge vom angegebenen Quelloffset dieser OracleBFile an den angegebenen Zieloffset eines Ziel-OracleLob.
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, von dem kopiert werden soll.
- destinationOffset
- Int64
Der Offset, an den kopiert werden soll.
- amount
- Int64
Die zu kopierende Datenmenge in Bytes.
Gibt zurück
Die Anzahl der kopierten Bytes.
Ausnahmen
Der Wert des Größenparameters ist kleiner als 0 (null) oder größer als 4 Gigabyte.
Das Ziel-OracleLob
ist ein NULL-Objektverweis.
Das Ziel ist ein NULL-OracleLob
.
- oder -
Die Verbindung, der diese OracleBFile
zugeordnet ist, wurde geschlossen.
Das OracleBFile
-Objekt ist geschlossen oder freigegeben.
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 benötigen Schreibzugriff auf das Ziel OracleLob , damit der CopyTo Vorgang ordnungsgemäß ausgeführt werden kann.