Definition
結合操作の種類を指定します。
使用できる値
| 名前 | 価値 | Description |
|---|---|---|
| JoinKind.Inner | 0 | 内部結合の結果のテーブルには、指定したキー列に基づいて一致すると判断された、指定したテーブルの行のペアごとに行が含まれます。 |
| JoinKind.LeftOuter | 1 | 左外部結合を使用すると、最初のテーブルのすべての行が結果に表示されます。 |
| JoinKind.RightOuter | 2 | 右外部結合により、2 番目のテーブルのすべての行が結果に表示されます。 |
| JoinKind.FullOuter | 3 | 完全外部結合を使用すると、両方のテーブルのすべての行が結果に表示されます。 他のテーブルに一致しなかった行は、すべての列に対して null 値を含む既定の行と結合されます。 |
| JoinKind.LeftAnti | 4 | 左結合では、2 番目のテーブルに一致しない最初のテーブルのすべての行が返されます。 |
| JoinKind.RightAnti | 5 | 右結合では、最初のテーブルに一致しない 2 番目のテーブルのすべての行が返されます。 |
| JoinKind.LeftSemi | 6 | 左半結合は、2 番目のテーブルに一致する最初のテーブルのすべての行を返します。 |
| JoinKind.RightSemi | 7 | 右半結合では、最初のテーブルに一致する 2 番目のテーブルのすべての行が返されます。 |
注釈
この列挙体のフィールドは、Table.Joinの省略可能なJoinKind パラメーターに使用できる値です。