Windows8Api.JetTryPrereadIndexRanges-Methode

Wenn sich die Datensätze mit den angegebenen Schlüsselbereichen nicht im Puffercache befinden, starten Sie asynchrone Leseläufe, um die Datensätze in den Datenbankpuffercache zu übertragen.

Namespace: Microsoft.Isam.Esent.Interop.Windows8
Assembly: Microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)

Syntax

'Declaration
Public Shared Function JetTryPrereadIndexRanges ( _
    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 _
) As Boolean
'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 PrereadIndexRangesGrbit
Dim returnValue As Boolean

returnValue = Windows8Api.JetTryPrereadIndexRanges(sesid, _
    tableid, indexRanges, rangeIndex, _
    rangeCount, rangesPreread, columnsPreread, _
    grbit)
public static bool JetTryPrereadIndexRanges(
    JET_SESID sesid,
    JET_TABLEID tableid,
    JET_INDEX_RANGE[] indexRanges,
    int rangeIndex,
    int rangeCount,
    out int rangesPreread,
    JET_COLUMNID[] columnsPreread,
    PrereadIndexRangesGrbit grbit
)

Parameter

  • indexRanges
    Typ: []

    Die Schlüsselbereiche, die vorgelesen werden.

  • rangeIndex
    Typ: System.Int32

    Der Index des ersten Schlüsselbereichs im zu lesenden Array.

  • rangeCount
    Typ: System.Int32

    Die maximale Anzahl von Schlüsselbereichen, die vorab gelesen werden.

  • rangesPreread
    Typ: System.Int32

    Gibt die Anzahl der Schlüssel zurück, die tatsächlich im Voraus gelesen werden.

  • columnsPreread
    Typ: []

    Liste der Spalten-IDs für Spalten mit langen Wert, die vorab gelesen werden sollen.

Rückgabewert

Typ: System.Boolean
[ TRUE, ] wenn vorgelesen wurde, [ andernfalls FALSE. ]

Weitere Informationen

Referenz

Windows8Api-Klasse

Windows8Api-Member

Microsoft.Isam.Esent.Interop.Windows8-Namespace