Windows8Api members

Include protected members
Include inherited members

Api calls introduced in Windows 8.

The Windows8Api type exposes the following members.

Methods

  Name Description
Public methodStatic member JetBeginTransaction3 Causes a session to enter a transaction or create a new save point in an existing transaction.
Public methodStatic member JetCommitTransaction2 Commits the changes made to the state of the database during the current save point and migrates them to the previous save point. If the outermost save point is committed then the changes made during that save point will be committed to the state of the database and the session will exit the transaction.
Public methodStatic member JetCreateIndex4 Creates indexes over data in an ESE database.
Public methodStatic member JetCreateTableColumnIndex4 Creates a table, adds columns, and indices on that table. JetCreateTableColumnIndex3(JET_SESID, JET_DBID, JET_TABLECREATE)
Public methodStatic member JetGetErrorInfo Gets extended information about an error.
Public methodStatic member JetOpenTemporaryTable2 Creates a temporary table with a single index. A temporary table stores and retrieves records just like an ordinary table created using JetCreateTableColumnIndex. However, temporary tables are much faster than ordinary tables due to their volatile nature. They can also be used to very quickly sort and perform duplicate removal on record sets when accessed in a purely sequential manner. Also see JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), "Api.JetOpenTempTable2", JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
Public methodStatic member JetPrereadIndexRanges If the records with the specified key ranges are not in the buffer cache, then start asynchronous reads to bring the records into the database buffer cache.
Public methodStatic member JetResizeDatabase Resizes a currently open database.
Public methodStatic member JetSetCursorFilter Set an array of simple filters for JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit).
Public methodStatic member JetSetSessionParameter Sets a parameter on the provided session state, used for the lifetime of this session or until reset.
Public methodStatic member JetStopServiceInstance2 Prepares an instance for termination. Can also be used to resume a previous quiescing.
Public methodStatic member JetTryPrereadIndexRanges If the records with the specified key ranges are not in the buffer cache, then start asynchronous reads to bring the records into the database buffer cache.
Public methodStatic member PrereadKeyRanges If the records with the specified key ranges are not in the buffer cache then start asynchronous reads to bring the records into the database buffer cache.

Top

See also

Reference

Windows8Api class

Microsoft.Isam.Esent.Interop.Windows8 namespace