SelectExpression.AddInnerJoin メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
AddInnerJoin(SelectExpression, SqlExpression) |
INNER JOIN を使用して、指定された SelectExpression をテーブル ソースに追加します。 |
AddInnerJoin(ShapedQueryExpression, SqlExpression, Expression) |
INNER JOIN と結合シェーパーを使用して、指定された ShapedQueryExpression のクエリ式をテーブル ソースに追加します。 |
AddInnerJoin(SelectExpression, SqlExpression, Type) |
古い.
INNER JOIN を使用して、指定された SelectExpression をテーブル ソースに追加します。 |
AddInnerJoin(SelectExpression, SqlExpression)
INNER JOIN を使用して、指定された SelectExpression をテーブル ソースに追加します。
public void AddInnerJoin (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate);
member this.AddInnerJoin : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> unit
Public Sub AddInnerJoin (innerSelectExpression As SelectExpression, joinPredicate As SqlExpression)
パラメーター
- innerSelectExpression
- SelectExpression
SelectExpression結合する 。
- joinPredicate
- SqlExpression
結合に使用する述語。
適用対象
AddInnerJoin(ShapedQueryExpression, SqlExpression, Expression)
INNER JOIN と結合シェーパーを使用して、指定された ShapedQueryExpression のクエリ式をテーブル ソースに追加します。
public System.Linq.Expressions.Expression AddInnerJoin (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression innerSource, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate, System.Linq.Expressions.Expression outerShaper);
member this.AddInnerJoin : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Function AddInnerJoin (innerSource As ShapedQueryExpression, joinPredicate As SqlExpression, outerShaper As Expression) As Expression
パラメーター
- innerSource
- ShapedQueryExpression
ShapedQueryExpression結合する 。
- joinPredicate
- SqlExpression
結合に使用する述語。
- outerShaper
- Expression
外側のシェーパーの式。
戻り値
この結合の結果を表す式。
適用対象
AddInnerJoin(SelectExpression, SqlExpression, Type)
注意事項
Use the other overloads.
INNER JOIN を使用して、指定された SelectExpression をテーブル ソースに追加します。
public void AddInnerJoin (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate, Type transparentIdentifierType);
[System.Obsolete("Use the other overloads.")]
public void AddInnerJoin (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate, Type transparentIdentifierType);
[System.Obsolete("Use the other overloads.")]
public void AddInnerJoin (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate, Type? transparentIdentifierType);
member this.AddInnerJoin : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Type -> unit
[<System.Obsolete("Use the other overloads.")>]
member this.AddInnerJoin : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Type -> unit
Public Sub AddInnerJoin (innerSelectExpression As SelectExpression, joinPredicate As SqlExpression, transparentIdentifierType As Type)
パラメーター
- innerSelectExpression
- SelectExpression
SelectExpression結合する 。
- joinPredicate
- SqlExpression
結合に使用する述語。
- transparentIdentifierType
- Type
結合の実行後に生成される結果の型。
- 属性
適用対象
Entity Framework