Méthode Windows7Api. JetPrereadKeys (JET_SESID, JET_TABLEID, Byte [ ] [ ] , Int32, Int32, Int32, Int32, PrereadKeysGrbit)
Si les enregistrements avec les clés spécifiées ne se trouvent pas dans le cache des tampons, démarrez les lectures asynchrones pour placer les enregistrements dans le cache des tampons de la base de données.
Espace de noms :Microsoft. ISAM. esent. Interop. une
Assembly : Microsoft. ISAM. esent. Interop (en Microsoft.Isam.Esent.Interop.dll)
Syntaxe
'Declaration
Public Shared Sub JetPrereadKeys ( _
sesid As JET_SESID, _
tableid As JET_TABLEID, _
keys As Byte()(), _
keyLengths As Integer(), _
keyIndex 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 keyIndex As Integer
Dim keyCount As Integer
Dim keysPreread As Integer
Dim grbit As PrereadKeysGrbitWindows7Api.JetPrereadKeys(sesid, tableid, _
keys, keyLengths, keyIndex, keyCount, _
keysPreread, grbit)
public static void JetPrereadKeys(
JET_SESID sesid,
JET_TABLEID tableid,
byte[][] keys,
int[] keyLengths,
int keyIndex,
int keyCount,
out int keysPreread,
PrereadKeysGrbit grbit
)
Paramètres
sesid
Type : Microsoft.ISAM.esent.Interop.JET_SESIDSession à utiliser.
TableID
Type : Microsoft.ISAM.esent.Interop.JET_TABLEIDTable avec laquelle émettre les prélectures.
clés
Entrer []Clés à prélire. Les clés doivent être triées.
Caractères de longueur
Entrer []Longueurs des clés à prélire.
keyIndex
Type : System. Int32Index de la première clé dans le tableau de clés à lire.
Nombre de frappes
Type : System. Int32Nombre maximal de clés à prélire.
keysPreread
Type : System. Int32Retourne le nombre de clés à prélire réellement.
grbit
Tapez : Microsoft. ISAM. esent. Interop. PrereadKeysGrbit.Options de prélecture. Utilisé pour spécifier la direction de la prélecture.