OracleLob.Value Vlastnost

Definice

Získá hodnotu společného jazyka runtime datový proud ekvivalent podkladové hodnoty.

public:
 property System::Object ^ Value { System::Object ^ get(); };
public object Value { get; }
member this.Value : obj
Public ReadOnly Property Value As Object

Hodnota vlastnosti

Pro Blobpole typu Byte[]. Pro Clob a NClob, a .String V případě dat s hodnotou null je potřeba DBNull.

Výjimky

Objekt byl uzavřen nebo odstraněn.

Došlo k chybě Oracle.

Poznámky

U Blob datových typů Value vrátí celá podkladová data jako souvislé pole typu Byte[]. Pro Clob datové typy Value a NClob vrátí všechna data jako String datový typ. U dat Value s hodnotou null vrátí hodnotu DBNull. Porovnáním vrácených hodnot můžete rozlišovat mezi prázdnými daty, daty s hodnotou null a daty.

Poznámka

Výhodou použití LOB datových typů je schopnost načítat velké objemy dat v blocích v klientovi. Pokud ale použijete Value, získáte všechna data pro LOB sloupec jako jeden souvislý blok, což může výrazně zvýšit režii aplikace.

Platí pro