JET_THREADSTATS members

Include protected members
Include inherited members

Contains cumulative statistics on the work performed by the database engine on the current thread. This information is returned via JetGetThreadStats.

The JET_THREADSTATS type exposes the following members.

Properties

  Name Description
Public property cbLogRecord Gets the total size, in bytes, of transaction log records that have been generated by the database engine on the current thread.
Public property cLogRecord Gets the total number of transaction log records that have been generated by the database engine on the current thread.
Public property cPageDirtied Gets the total number of database pages, with no unwritten changes, that have been modified by the database engine on the current thread.
Public property cPagePreread Gets the total number of database pages prefetched from disk by the database engine on the current thread.
Public property cPageRead Gets the total number of database pages fetched from disk by the database engine on the current thread.
Public property cPageRedirtied Gets the total number of database pages, with unwritten changes, that have been modified by the database engine on the current thread.
Public property cPageReferenced Gets the total number of database pages visited by the database engine on the current thread.

Top

Methods

  Name Description
Public methodStatic member Add Add the stats in two JET_THREADSTATS structures.
Public methodStatic member Create Create a new JET_THREADSTATS struct with the specified valued.
Public method Equals(Object) Returns a value indicating whether this instance is equal to another instance. (Overrides ValueType.Equals(Object).)
Public method Equals(JET_THREADSTATS) Returns a value indicating whether this instance is equal to another instance.
Protected method Finalize (Inherited from Object.)
Public method GetHashCode Returns the hash code for this instance. (Overrides ValueType.GetHashCode().)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public methodStatic member Subtract Calculate the difference in stats between two JET_THREADSTATS structures.
Public method ToString Gets a string representation of this object. (Overrides ValueType.ToString().)

Top

Operators

  Name Description
Public operatorStatic member Addition Add the stats in two JET_THREADSTATS structures.
Public operatorStatic member Equality Determines whether two specified instances of JET_THREADSTATS are equal.
Public operatorStatic member Inequality Determines whether two specified instances of JET_THREADSTATS are not equal.
Public operatorStatic member Subtraction Calculate the difference in stats between two JET_THREADSTATS structures.

Top

See also

Reference

JET_THREADSTATS structure

Microsoft.Isam.Esent.Interop.Vista namespace