Метод Api.JetCreateIndex
Создает индекс данных в базе данных ESE. Индекс можно использовать для быстрого поиска определенных данных.
Пространство имен:Microsoft.Isam.Esent.Interop
Сборки: Microsoft.Isam.Esent.Interop (в Microsoft.Isam.Esent.Interop.dll)
Синтаксис
'Declaration
Public Shared Sub JetCreateIndex ( _
sesid As JET_SESID, _
tableid As JET_TABLEID, _
indexName As String, _
grbit As CreateIndexGrbit, _
keyDescription As String, _
keyDescriptionLength As Integer, _
density As Integer _
)
'Usage
Dim sesid As JET_SESID
Dim tableid As JET_TABLEID
Dim indexName As String
Dim grbit As CreateIndexGrbit
Dim keyDescription As String
Dim keyDescriptionLength As Integer
Dim density As IntegerApi.JetCreateIndex(sesid, tableid, _
indexName, grbit, keyDescription, _
keyDescriptionLength, density)
public static void JetCreateIndex(
JET_SESID sesid,
JET_TABLEID tableid,
string indexName,
CreateIndexGrbit grbit,
string keyDescription,
int keyDescriptionLength,
int density
)
Параметры
sesid
Тип: Microsoft.Isam.Esent.Interop.JET_SESIDИспользуемый сеанс.
tableid
Тип: Microsoft.Isam.Esent.Interop.JET_TABLEIDТаблица для создания индекса.
indexName
Тип: System.StringУказатель на строку, завершающуюся значением NULL, которая указывает имя создаваемого индекса.
grbit
Тип: Microsoft.Isam.Esent.Interop.CreateIndexGrbitПараметры создания индекса.
keyDescription
Тип: System.StringУказатель на двойную строку маркеров с разделителями NULL.
keyDescriptionLength
Тип: System.Int32Длина в символах szKey, включая два завершающих значения NULL.
плотность
Тип: System.Int32Начальная плотность дерева B+.