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
執行聯結之後產生的結果型別。
- 屬性