Метод Windows7Api.JetPrereadKeys (JET_SESID, JET_TABLEID, Byte[][], Int32 , Int32, Int32, PrereadKeysGrbit)

Если записи с указанными ключами не находятся в буферном кэше, запустите асинхронные операции чтения, чтобы перенести записи в кэш буфера базы данных.

Пространство имен:Microsoft.Isam.Esent.Interop.Windows7
Сборки: Microsoft.Isam.Esent.Interop (в Microsoft.Isam.Esent.Interop.dll)

Синтаксис

'Declaration
Public Shared Sub JetPrereadKeys ( _
    sesid As JET_SESID, _
    tableid As JET_TABLEID, _
    keys As Byte()(), _
    keyLengths As Integer(), _
    keyCount As Integer, _
    <OutAttribute> ByRef keysPreread As Integer, _
    grbit As PrereadKeysGrbit _
)
'Usage
Dim sesid As JET_SESID
Dim tableid As JET_TABLEID
Dim keys As Byte()()
Dim keyLengths As Integer()
Dim keyCount As Integer
Dim keysPreread As Integer
Dim grbit As PrereadKeysGrbitWindows7Api.JetPrereadKeys(sesid, tableid, _
    keys, keyLengths, keyCount, keysPreread, _
    grbit)
public static void JetPrereadKeys(
    JET_SESID sesid,
    JET_TABLEID tableid,
    byte[][] keys,
    int[] keyLengths,
    int keyCount,
    out int keysPreread,
    PrereadKeysGrbit grbit
)

Параметры

  • ключи
    Тип: []

    Ключи для предварительного чтения. Ключи должны быть отсортированы.

  • keyLengths
    Тип: []

    Длина предварительно прочитанных ключей.

  • keyCount
    Тип: System.Int32

    Максимальное число предварительно прочитанных ключей.

  • keysPreread
    Тип: System.Int32

    Возвращает количество ключей для фактического предварительного чтения.

См. также раздел

Ссылка

Класс Windows7Api

Элементы Windows7Api

Перегрузка JetPrereadKeys

Пространство имен Microsoft.Isam.Esent.Interop.Windows7