Edit

JET_ENUMCOLUMN members

Include protected members
Include inherited members

Enumerates the column values of a record using the JetEnumerateColumns function. JetEnumerateColumns returns an array of JET_ENUMCOLUMNVALUE structures. The array is returned in memory that was allocated using the callback that was supplied to that function.

The JET_ENUMCOLUMN type exposes the following members.

Constructors

  Name Description
Public method JET_ENUMCOLUMN

Top

Properties

  Name Description
Public property cbData Gets the size of the value that was enumerated for the column. This member is only used if err is equal to ColumnSingleValue.
Public property cEnumColumnValue Gets the number of column values enumerated for the column. This member is only used if err is not ColumnSingleValue.
Public property columnid Gets the columnid ID that was enumerated.
Public property err Gets the column status code that results from the enumeration.
Public property pvData Gets the value that was enumerated for the column. This member is only used if err is equal to ColumnSingleValue. This points to memory allocated with the JET_PFNREALLOC allocator callback passed to JetEnumerateColumns(JET_SESID, JET_TABLEID, Int32, [], Int32, [], JET_PFNREALLOC, IntPtr, Int32, EnumerateColumnsGrbit). Remember to release the memory when finished.
Public property rgEnumColumnValue Gets the enumerated column values for the column. This member is only used if err is not ColumnSingleValue.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString Returns a String that represents the current JET_ENUMCOLUMN. (Overrides Object.ToString().)

Top

See also

Reference

JET_ENUMCOLUMN class

Microsoft.Isam.Esent.Interop namespace