JET_INDEXID structure
Holds an index ID. An index ID is a hint that is used to accelerate the selection of the current index using JetSetCurrentIndex. It is most useful when there is a very large number of indexes over a table. The index ID can be retrieved using JetGetIndexInfo or JetGetTableIndexInfo.
Namespace: Microsoft.Isam.Esent.Interop
Assembly: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)
Syntax
'Declaration
Public Structure JET_INDEXID _
Implements IEquatable(Of JET_INDEXID)
'Usage
Dim instance As JET_INDEXID
public struct JET_INDEXID : IEquatable<JET_INDEXID>
Remarks
The Pack attribute is necessary because the C++ version is defined as a byte array. If the C# compiler inserts the usual padding between the uint cbStruct and the IntPtr, then the structure ends up too large.
Thread safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.