Método Api.IntersectIndexes
Interseccione um grupo de intervalos de índice e retorne os indicadores dos registros encontrados em todos os intervalos de índice. Consulte também JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit).
Namespace:Microsoft.Isam.Esent.Interop
Assembly: Microsoft.Isam.Esent.Interop (em Microsoft.Isam.Esent.Interop.dll)
Sintaxe
'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
)
Parâmetros
sesid
Tipo: Microsoft.Isam.Esent.Interop.JET_SESIDA sessão a ser usada.
tableids
Tipo: []Os tableids a serem usados. Cada tableid deve ser de um índice diferente na mesma tabela e ter um intervalo de índice ativo. Use JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) para criar um intervalo de índice.
Valor retornado
Tipo: System.Collections.Generic.IEnumerable<[]>
Os indicadores dos registros encontrados em todos os intervalos de índice. Os indicadores são retornados na ordem da chave primária.
Confira também
Referência
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de