OracleLob.Value Eigenschaft

Definition

Ruft die Streamwertentsprechung der Common Language Runtime für den zugrunde liegenden Wert ab.

public object Value { get; }

Eigenschaftswert

Für Blob ein Array vom Typ Byte[]. Für Clob und NClob ein String. Für NULL-Daten DBNull.

Ausnahmen

Das Objekt war geschlossen oder freigegeben.

Es ist ein Oracle-Fehler aufgetreten.

Hinweise

Für Blob Datentypen Value gibt die gesamten zugrunde liegenden Daten als zusammenhängendes Array vom Typ Byte[]zurück. Für Clob und NClob -Datentypen Value gibt alle Daten als Datentyp zurück String . Gibt für NULL-Daten Value zurück DBNull. Durch den Vergleich der zurückgegebenen Werte können Sie zwischen leeren Daten, NULL-Daten und Daten unterscheiden.

Hinweis

Ein Vorteil der Verwendung LOB von Datentypen ist die Möglichkeit, große Datenmengen in Blöcken auf dem Client abzurufen. Wenn Sie jedoch verwenden Value, erhalten Sie alle Daten für die LOB Spalte als einen zusammenhängenden Blöcke, was den Anwendungsaufwand erheblich erhöhen kann.

Gilt für:

Produkt Versionen
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1