Api.JetIntersectIndexes メソッド
同じテーブル上の異なるセカンダリ インデックスから複数のインデックス エントリ セット間の交差部分を計算します。 この操作は、インデックス範囲を使用して表すことができる 2 つ以上の条件に一致するテーブル内のレコードのセットを検索する場合に便利です。 IntersectIndexes(JET_SESID, [])も参照してください。
Namespace:Microsoft.Isam.Esent.Interop
アセンブリ: Microsoft.Isam.Esent.Interop (Microsoft.Isam.Esent.Interop.dll)
構文
'Declaration
Public Shared Sub JetIntersectIndexes ( _
sesid As JET_SESID, _
ranges As JET_INDEXRANGE(), _
numRanges As Integer, _
<OutAttribute> ByRef recordlist As JET_RECORDLIST, _
grbit As IntersectIndexesGrbit _
)
'Usage
Dim sesid As JET_SESID
Dim ranges As JET_INDEXRANGE()
Dim numRanges As Integer
Dim recordlist As JET_RECORDLIST
Dim grbit As IntersectIndexesGrbitApi.JetIntersectIndexes(sesid, _
ranges, numRanges, recordlist, grbit)
public static void JetIntersectIndexes(
JET_SESID sesid,
JET_INDEXRANGE[] ranges,
int numRanges,
out JET_RECORDLIST recordlist,
IntersectIndexesGrbit grbit
)
パラメーター
sesid
種類: Microsoft.Isam.Esent.Interop.JET_SESID使用するセッション。
ranges
型: []交差するインデックス範囲。 範囲の tableid には、インデックス範囲が設定されている必要があります。 JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) を使用してインデックス範囲を作成します。
numRanges
種類: System.Int32インデックス範囲の数。
recordlist
種類: Microsoft.Isam.Esent.Interop.JET_RECORDLIST積集合の結果を含む一時テーブルに関する情報を返します。
grbit
種類: Microsoft.Isam.Esent.Interop.IntersectIndexesGrbit交差オプション。
関連項目
リファレンス
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示