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

Show file Open project: ayende/managed-esent Class Usage Examples

Public Properties

Property Type Description
cbActual uint
cbData uint
columnid uint
columnidNextTagged uint
err int
grbit uint
ibLongValue uint
itagSequence uint
pvData System.IntPtr

Property Details

cbActual public property

The size, in bytes, of data that is retrieved by a retrieve column operation.
public uint cbActual
return uint

cbData public property

The size of allocation beginning at pvData, in bytes. The retrieve column operation will not store more data at pvData than cbData.
public uint cbData
return uint

columnid public property

The column identifier for the column to retrieve.
public uint columnid
return uint

columnidNextTagged public property

The columnid of the tagged, multi-valued, or sparse column when all tagged columns are retrieved by passing 0 as the columnid.
public uint columnidNextTagged
return uint

err public property

Error codes and warnings returned from the retrieval of the column.
public int err
return int

grbit public property

A group of bits that contain the options for column retrieval.
public uint grbit
return uint

ibLongValue public property

The offset to the first byte to be retrieved from a column of type JET_coltyp.LongBinary or JET_coltyp.LongText.
public uint ibLongValue
return uint

itagSequence public property

The sequence number of the values that are contained in a multi-valued column. If the itagSequence is 0 then the number of instances of a multi-valued column are returned instead of any column data.
public uint itagSequence
return uint

pvData public property

A pointer to begin storing data that is retrieved from the column value.
public IntPtr,System pvData
return System.IntPtr