OracleLob.Value Właściwość

Definicja

Pobiera równoważną wartość strumienia środowiska uruchomieniowego języka wspólnego z wartości źródłowej.Gets the common language runtime stream value equivalent of the underlying value.

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

Wartość właściwości

Object

Dla Blob , tablica typu Byte[] .For Blob, an array of type Byte[]. Dla Clob i NClob , String .For Clob and NClob, a String. Dla danych o wartości null DBNull .For null data, DBNull.

Wyjątki

Obiekt został zamknięty lub usunięty.The object was closed or disposed.

Wystąpił błąd programu Oracle.An Oracle error has occurred.

Uwagi

W przypadku Blob typów danych Value zwraca całe dane bazowe jako ciągłą tablicę typu Byte[] .For Blob data types, Value returns the entire underlying data as a contiguous array of type Byte[]. W Clob przypadku NClob typów danych i Value zwraca wszystkie dane jako String Typ danych.For Clob and NClob data types, Value returns all the data as a String data type. W przypadku danych o wartości null Value zwraca wartość DBNull .For null data, Value returns DBNull. Porównując zwrócone wartości, można odróżnić puste dane, dane o wartości null i dane.By comparing the returned values, you can distinguish among empty data, null data, and data.

Uwaga

Zaletą korzystania z LOB typów danych jest możliwość pobierania dużych ilości danych w fragmentach na kliencie.A benefit of using LOB data types is the capability to retrieve large amounts of data in chunks at the client. Jeśli jednak używasz Value , uzyskujesz wszystkie dane dla LOB kolumny jako jeden ciągły fragment, co może znacząco zwiększyć obciążenie aplikacji.However, when you use Value, you obtain all the data for the LOB column as one contiguous chunk, which can significantly increase application overhead.

Dotyczy