JET_INDEXID-Struktur

Enthält eine Index-ID. Eine Index-ID ist ein Hinweis, der verwendet wird, um die Auswahl des aktuellen Indexes mithilfe von JetSetCurrentIndex zu beschleunigen. Es ist besonders nützlich, wenn eine sehr große Anzahl von Indizes über einer Tabelle vorhanden ist. Die Index-ID kann mithilfe von JetGetIndexInfo oder JetGetTableIndexInfo abgerufen werden.

Namespace:Microsoft.Isam.Esent.Interop
Versammlung: 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>

Bemerkungen

Das Pack-Attribut ist erforderlich, da die C++-Version als Bytearray definiert ist. Wenn der C#-Compiler den üblichen Abstand zwischen dem uint cbStruct und dem IntPtr einfügt, ist die Struktur zu groß.

Threadsicherheit

Alle öffentlichen statischen Elemente dieses Typs (Shared in Microsoft Visual Basic) sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

JET_INDEXID-Member

Microsoft.Isam.Esent.Interop-Namespace