Freigeben über


OracleLob.ChunkSize-Eigenschaft

Ruft einen Wert ab, der die Mindestanzahl von Bytes angibt, die während einer Lese-/Schreiboperation vom Server abgerufen oder an diesen gesendet werden soll.

Namespace: System.Data.OracleClient
Assembly: System.Data.OracleClient (in system.data.oracleclient.dll)

Syntax

'Declaration
Public ReadOnly Property ChunkSize As Integer
'Usage
Dim instance As OracleLob
Dim value As Integer

value = instance.ChunkSize
public int ChunkSize { get; }
public:
property int ChunkSize {
    int get ();
}
/** @property */
public int get_ChunkSize ()
public function get ChunkSize () : int

Eigenschaftenwert

Die Mindestanzahl abzurufender oder zu sendender Bytes.

Ausnahmen

Ausnahmetyp Bedingung

InvalidOperationException

Die Verbindung ist geschlossen.

ObjectDisposedException

Das Objekt war geschlossen oder freigegeben.

OracleException

Es ist ein Oracle-Fehler aufgetreten.

Hinweise

Der von der ChunkSize-Eigenschaft zurückgegebene Wert ist keine Einstellung des .NET Framework-Datenanbieters für Oracle. Es handelt sich stattdessen um den Wert, den die OCI (Oracle Call Interface, Oracle-Aufrufschnittstelle) für die Kommunikation mit dem Server verwendet. Mit ChunkSize können Sie sicherstellen, dass clientseitige Segmente dieselbe Größe haben. Beim Lesen aus oder Schreiben in kleineren Segmenten werden keine Daten zwischengespeichert. Dies führt zu einer weniger optimierten Schleife zum Server, da kein vollständiges Paket empfangen oder gesendet wird.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1

Siehe auch

Referenz

OracleLob-Klasse
OracleLob-Member
System.Data.OracleClient-Namespace