SelectExpression.AddLeftJoin 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
AddLeftJoin(SelectExpression, SqlExpression, Type) |
已淘汰.
使用 LEFT JOIN 將指定的 SelectExpression 加入至資料表來源。 |
AddLeftJoin(SelectExpression, SqlExpression) |
使用 LEFT JOIN 將指定的 SelectExpression 加入至資料表來源。 |
AddLeftJoin(ShapedQueryExpression, SqlExpression, Expression) |
使用 LEFT JOIN 並將指定的 ShapedQueryExpression 查詢運算式加入至資料表來源,並結合形狀器。 |
AddLeftJoin(SelectExpression, SqlExpression, Type)
警告
Use the other overloads.
使用 LEFT JOIN 將指定的 SelectExpression 加入至資料表來源。
public void AddLeftJoin (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate, Type transparentIdentifierType);
[System.Obsolete("Use the other overloads.")]
public void AddLeftJoin (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate, Type transparentIdentifierType);
[System.Obsolete("Use the other overloads.")]
public void AddLeftJoin (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate, Type? transparentIdentifierType);
member this.AddLeftJoin : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Type -> unit
[<System.Obsolete("Use the other overloads.")>]
member this.AddLeftJoin : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Type -> unit
Public Sub AddLeftJoin (innerSelectExpression As SelectExpression, joinPredicate As SqlExpression, transparentIdentifierType As Type)
參數
- innerSelectExpression
- SelectExpression
SelectExpression要加入的 。
- joinPredicate
- SqlExpression
用於聯結的述詞。
- transparentIdentifierType
- Type
執行聯結之後所產生的結果型別。
- 屬性
適用於
AddLeftJoin(SelectExpression, SqlExpression)
使用 LEFT JOIN 將指定的 SelectExpression 加入至資料表來源。
public void AddLeftJoin (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate);
member this.AddLeftJoin : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> unit
Public Sub AddLeftJoin (innerSelectExpression As SelectExpression, joinPredicate As SqlExpression)
參數
- innerSelectExpression
- SelectExpression
SelectExpression要加入的 。
- joinPredicate
- SqlExpression
用於聯結的述詞。
適用於
AddLeftJoin(ShapedQueryExpression, SqlExpression, Expression)
使用 LEFT JOIN 並將指定的 ShapedQueryExpression 查詢運算式加入至資料表來源,並結合形狀器。
public System.Linq.Expressions.Expression AddLeftJoin (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression innerSource, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate, System.Linq.Expressions.Expression outerShaper);
member this.AddLeftJoin : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Function AddLeftJoin (innerSource As ShapedQueryExpression, joinPredicate As SqlExpression, outerShaper As Expression) As Expression
參數
- innerSource
- ShapedQueryExpression
ShapedQueryExpression要加入的 。
- joinPredicate
- SqlExpression
用於聯結的述詞。
- outerShaper
- Expression
外部形狀器的運算式。
傳回
運算式,這個運算式會塑造這個聯結的結果。