OracleBFile.CopyTo Methode

Definition

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

destination
OracleLob

Der Ziel-OracleLob.

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

destination
OracleLob

Der Ziel-OracleLob.

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.

destination
OracleLob

Der Ziel-OracleLob.

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.

Gilt für: