Метод Api.IntersectIndexes
Пересекать группу диапазонов индексов и возвращать закладки записей, которые находятся во всех диапазонах индексов. См. также JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit).
Пространство имен:Microsoft.Isam.Esent.Interop
Сборки: Microsoft.Isam.Esent.Interop (в Microsoft.Isam.Esent.Interop.dll)
Синтаксис
'Declaration
Public Shared Function IntersectIndexes ( _
sesid As JET_SESID, _
ParamArray tableids As JET_TABLEID() _
) As IEnumerable(Of Byte())
'Usage
Dim sesid As JET_SESID
Dim tableids As JET_TABLEID()
Dim returnValue As IEnumerable(Of Byte())
returnValue = Api.IntersectIndexes(sesid, _
tableids)
public static IEnumerable<byte[]> IntersectIndexes(
JET_SESID sesid,
params JET_TABLEID[] tableids
)
Параметры
sesid
Тип: Microsoft.Isam.Esent.Interop.JET_SESIDИспользуемый сеанс.
tableids
Тип: []Используемые идентификаторы tableid. Каждый tableid должен быть из разных индексов в той же таблице и иметь активный диапазон индексов. Используйте JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) для создания диапазона индексов.
Возвращаемое значение
Тип: System.Collections.Generic.IEnumerable<[]>
Закладки записей, которые находятся во всех диапазонах индексов. Закладки возвращаются в порядке первичного ключа.
См. также раздел
Ссылка
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по