Api.IntersectIndexes メソッド

インデックス範囲のグループと交差し、すべてのインデックス範囲にあるレコードのブックマークを返します。 JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit) も参照してください。

Namespace: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
)

パラメーター

  • tableids
    型: []

    使用する tableid。 各 tableid は、同じテーブル上の異なるインデックスから取得され、アクティブなインデックス範囲を持っている必要があります。 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) を使用してインデックス範囲を作成します。

戻り値

型: System.Collections.Generic.IEnumerable<[]>
すべてのインデックス範囲にあるレコードのブックマーク。 ブックマークは主キーの順序で返されます。

関連項目

リファレンス

Api クラス

Api メンバー

Microsoft.Isam.Esent.Interop 名前空間