Метод Api.JetGotoSecondaryIndexBookmark
Помещает курсор в запись индекса, связанную с указанной дополнительной закладкой индекса. Закладка вторичного индекса должна использоваться с тем же индексом в той же таблице, из которой она была первоначально извлечена. Вторичную закладку индекса для записи индекса можно получить с помощью JetGotoSecondaryIndexBookmark(JET_SESID, JET_TABLEID, [], Int32, [], Int32, GotoSecondaryIndexBookmarkGrbit).
Пространство имен:Microsoft.Isam.Esent.Interop
Сборки: Microsoft.Isam.Esent.Interop (в Microsoft.Isam.Esent.Interop.dll)
Синтаксис
'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
)
Параметры
sesid
Тип: Microsoft.Isam.Esent.Interop.JET_SESIDИспользуемый сеанс.
tableid
Тип: Microsoft.Isam.Esent.Interop.JET_TABLEIDПозиционируется табличный курсор.
secondaryKey
Тип: []Буфер, содержащий вторичный ключ.
secondaryKeySize
Тип: System.Int32Размер вторичного ключа.
primaryKey
Тип: []Буфер, содержащий первичный ключ.
primaryKeySize
Тип: System.Int32Размер первичного ключа.
grbit
Тип: Microsoft.Isam.Esent.Interop.GotoSecondaryIndexBookmarkGrbitПараметры размещения закладки.