Metodo Windows8Api.JetPrereadIndexRanges

Se i record con gli intervalli di chiavi specificati non si trovano nella cache del buffer, avviare letture asincrone per inserire i record nella cache del buffer del database.

Spazio dei nomi:Microsoft.Isam.Esent.Interop.Windows8
Assemblea: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)

Sintassi

'Declaration
Public Shared Sub JetPrereadIndexRanges ( _
    sesid As JET_SESID, _
    tableid As JET_TABLEID, _
    indexRanges As JET_INDEX_RANGE(), _
    rangeIndex As Integer, _
    rangeCount As Integer, _
    <OutAttribute> ByRef rangesPreread As Integer, _
    columnsPreread As JET_COLUMNID(), _
    grbit As PrereadIndexRangesGrbit _
)
'Usage
Dim sesid As JET_SESID
Dim tableid As JET_TABLEID
Dim indexRanges As JET_INDEX_RANGE()
Dim rangeIndex As Integer
Dim rangeCount As Integer
Dim rangesPreread As Integer
Dim columnsPreread As JET_COLUMNID()
Dim grbit As PrereadIndexRangesGrbitWindows8Api.JetPrereadIndexRanges(sesid, _
    tableid, indexRanges, rangeIndex, _
    rangeCount, rangesPreread, columnsPreread, _
    grbit)
public static void JetPrereadIndexRanges(
    JET_SESID sesid,
    JET_TABLEID tableid,
    JET_INDEX_RANGE[] indexRanges,
    int rangeIndex,
    int rangeCount,
    out int rangesPreread,
    JET_COLUMNID[] columnsPreread,
    PrereadIndexRangesGrbit grbit
)

Parametri

  • indexRanges
    Tipo: []

    Intervalli di chiavi da prereadre.

  • rangeIndex
    Tipo: System.Int32

    Indice del primo intervallo di chiavi della matrice da leggere.

  • rangeCount
    Tipo: System.Int32

    Numero massimo di intervalli di chiavi da prereadre.

  • rangePreread
    Tipo: System.Int32

    Restituisce il numero di chiavi effettivamente preread.

  • columnsPreread
    Tipo: []

    Elenco di ID colonna per le colonne a valore lungo da prereadre.

Vedi anche

Riferimento

Classe Windows8Api

Membri di Windows8Api

Spazio dei nomi Microsoft.Isam.Esent.Interop.Windows8