OracleLob.Value Propiedad

Definición

Obtiene el valor de secuencia de Common Language Runtime que equivale al valor subyacente.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

Valor de propiedad

Para Blob, una matriz de tipo Byte[].For Blob, an array of type Byte[]. Para Clob y NClob, es String.For Clob and NClob, a String. Para datos nulos, es DBNull.For null data, DBNull.

Excepciones

El objeto estaba cerrado o desechado.The object was closed or disposed.

Se produjo un error de Oracle.An Oracle error has occurred.

Comentarios

En Blob el caso de Value los tipos de datos, devuelve los datos subyacentes completos Byte[]como una matriz contigua de tipo.For Blob data types, Value returns the entire underlying data as a contiguous array of type Byte[]. En Clob el NClob caso de los Value tipos de datos y, devuelve String todos los datos como un tipo de datos.For Clob and NClob data types, Value returns all the data as a String data type. Para los datos nulos DBNull, Value devuelve.For null data, Value returns DBNull. Al comparar los valores devueltos, puede distinguir entre los datos vacíos, los datos NULL y los datos.By comparing the returned values, you can distinguish among empty data, null data, and data.

Nota

Una ventaja de usar LOB los tipos de datos es la capacidad de recuperar grandes cantidades de datos en fragmentos en el cliente.A benefit of using LOB data types is the capability to retrieve large amounts of data in chunks at the client. Sin embargo, cuando se Valueusa, se obtienen todos los datos de LOB la columna como un fragmento contiguo, lo que puede aumentar significativamente la sobrecarga de la aplicación.However, when you use Value, you obtain all the data for the LOB column as one contiguous chunk, which can significantly increase application overhead.

Se aplica a