JET_TABLECREATE members

Include protected members
Include inherited members

Contains the information needed to create a table in an ESE database. Contains the information needed to create a table in an ESE database.

The JET_TABLECREATE type exposes the following members.

Constructors

  Name Description
Public method JET_TABLECREATE

Top

Properties

  Name Description
Public property cbSeparateLV Gets or sets the heuristic size to separate a intrinsic LV from the primary record.
Public property cbtyp Gets or sets a type of the callback function.
Public property cColumns Gets or sets the number of columns to create.
Public property cCreated Gets or sets the count of objects created (columns+table+indexes+callbacks).
Public property cIndexes Gets or sets the number of indices to create.
Public property grbit Gets or sets the table options.
Public property pLVSpacehints Gets or sets space allocation, maintenance, and usage hints for Separated LV tree, of type JET_SPACEHINTS.
Public property pSeqSpacehints Gets or sets space allocation, maintenance, and usage hints for default sequential index.
Public property rgcolumncreate Gets or sets an array of column creation info, of type JET_COLUMNCREATE.
Public property rgindexcreate Gets or sets an array of indices to create, of type JET_INDEXCREATE.
Public property szCallback Gets or sets a callback function to use for the table. This is in the form "module!functionName", and assumes unmanaged code. See JetRegisterCallback(JET_SESID, JET_TABLEID, JET_cbtyp, JET_CALLBACK, IntPtr, JET_HANDLE) for an alternative.
Public property szTableName Gets or sets the name of the table to create.
Public property szTemplateTableName Gets or sets the name of the table from which to inherit base DDL.
Public property tableid Gets or sets the returned tabledid.
Public property ulDensity Gets or sets the table density.
Public property ulPages Gets or sets the initial pages to allocate for table.

Top

Methods

  Name Description
Public method ContentEquals Returns a value indicating whether this instance is equal to another instance.
Public method DeepClone Returns a deep copy of the object.
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 Generate a string representation of the instance. (Overrides Object.ToString().)

Top

See also

Reference

JET_TABLECREATE class

Microsoft.Isam.Esent.Interop namespace