C# Class Microsoft.Isam.Esent.Interop.StringColumnValue

A Unicode string column value.
Inheritance: ColumnValue
Mostra file Open project: ayende/managed-esent Class Usage Examples

Public Methods

Method Description
ToString ( ) : string

Gets a string representation of this object.

Protected Methods

Method Description
GetValueFromBytes ( byte value, int startIndex, int count, int err ) : void

Given data retrieved from ESENT, decode the data and set the value in the ColumnValue object.

Private Methods

Method Description
SetColumns ( JET_SESID sesid, JET_TABLEID tableid, ColumnValue columnValues, NATIVE_SETCOLUMN nativeColumns, int i ) : int

Recursive SetColumns method for data pinning. This populates the buffer and calls the inherited SetColumns method.

Method Details

GetValueFromBytes() protected method

Given data retrieved from ESENT, decode the data and set the value in the ColumnValue object.
protected GetValueFromBytes ( byte value, int startIndex, int count, int err ) : void
value byte An array of bytes.
startIndex int The starting position within the bytes.
count int The number of bytes to decode.
err int The error returned from ESENT.
return void

ToString() public method

Gets a string representation of this object.
public ToString ( ) : string
return string