Méthode Windows8Api. JetCreateIndex4

Crée des index sur des données dans une base de données ESE.

Espace de noms : Microsoft. ISAM. esent. Interop. Windows8
Assembly : Microsoft. ISAM. esent. Interop (en Microsoft.Isam.Esent.Interop.dll)

Syntaxe

'Declaration
Public Shared Sub JetCreateIndex4 ( _
    sesid As JET_SESID, _
    tableid As JET_TABLEID, _
    indexcreates As JET_INDEXCREATE(), _
    numIndexCreates As Integer _
)
'Usage
Dim sesid As JET_SESID
Dim tableid As JET_TABLEID
Dim indexcreates As JET_INDEXCREATE()
Dim numIndexCreates As IntegerWindows8Api.JetCreateIndex4(sesid, tableid, _
    indexcreates, numIndexCreates)
public static void JetCreateIndex4(
    JET_SESID sesid,
    JET_TABLEID tableid,
    JET_INDEXCREATE[] indexcreates,
    int numIndexCreates
)

Paramètres

  • indexcreates
    Entrer []

    Tableau d’objets décrivant les index à créer.

  • numIndexCreates
    Type : System. Int32

    Nombre d’objets de description d’index.

Notes

Lors de la création de plusieurs index (par exemple, avec numIndexCreates supérieur à 1), cette méthode doit être appelée en dehors de toutes les transactions et avec un accès exclusif à la table. Le JET_TABLEID retourné par « API. JetCreateTable » aura un accès L2 exclusifs ou la table peut être ouverte pour un accès exclusif en passant DenyRead à JetOpenTable (JET_SESID, JET_DBID, String, [ ] , Int32, OpenTableGrbit, JET_TABLEID).

Voir aussi

Informations de référence

Windows8Api, classe

Membres Windows8Api

Espace de noms Microsoft. ISAM. esent. Interop. Windows8