Api.JetGotoSecondaryIndexBookmark-Methode
Positioniert einen Cursor an einen Indexeintrag, der dem angegebenen sekundären Indexlesezeichen zugeordnet ist. Das Lesezeichen für den sekundären Index muss mit demselben Index für dieselbe Tabelle verwendet werden, aus der es ursprünglich abgerufen wurde. Das Lesezeichen für den sekundären Index für einen Indexeintrag kann mithilfe von JetGotoSecondaryIndexBookmark(JET_SESID, JET_TABLEID, [], Int32, [], Int32, GotoSecondaryIndexBookmarkGrbit) abgerufen werden.
Namespace:Microsoft.Isam.Esent.Interop
Versammlung: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)
Syntax
'Declaration
Public Shared Sub JetGotoSecondaryIndexBookmark ( _
sesid As JET_SESID, _
tableid As JET_TABLEID, _
secondaryKey As Byte(), _
secondaryKeySize As Integer, _
primaryKey As Byte(), _
primaryKeySize As Integer, _
grbit As GotoSecondaryIndexBookmarkGrbit _
)
'Usage
Dim sesid As JET_SESID
Dim tableid As JET_TABLEID
Dim secondaryKey As Byte()
Dim secondaryKeySize As Integer
Dim primaryKey As Byte()
Dim primaryKeySize As Integer
Dim grbit As GotoSecondaryIndexBookmarkGrbitApi.JetGotoSecondaryIndexBookmark(sesid, _
tableid, secondaryKey, secondaryKeySize, _
primaryKey, primaryKeySize, grbit)
public static void JetGotoSecondaryIndexBookmark(
JET_SESID sesid,
JET_TABLEID tableid,
byte[] secondaryKey,
int secondaryKeySize,
byte[] primaryKey,
int primaryKeySize,
GotoSecondaryIndexBookmarkGrbit grbit
)
Parameter
sesid
Typ: Microsoft.Isam.Esent.Interop.JET_SESIDDie zu verwendende Sitzung.
tableid
Typ: Microsoft.Isam.Esent.Interop.JET_TABLEIDDer zu positionierende Tabellencursor.
secondaryKey
Typ: []Der Puffer, der den sekundären Schlüssel enthält.
secondaryKeySize
Typ: System.Int32Die Größe des sekundären Schlüssels.
primaryKey
Typ: []Der Puffer, der den Primärschlüssel enthält.
primaryKeySize
Typ: System.Int32Die Größe des Primärschlüssels.
grbit
Typ: Microsoft.Isam.Esent.Interop.GotoSecondaryIndexBookmarkGrbitOptionen zum Positionieren des Lesezeichens.