SelectExpression.ApplyProjection 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
ApplyProjection() |
將投影對應中的運算式加入至忽略圖形運算式的投影。 只有在子查詢中填入投影時,才應該使用這個方法。 |
ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior) |
將投影對應中的運算式新增至投影,並產生已更新的圖形運算式以進行具體化。 |
ApplyProjection()
將投影對應中的運算式加入至忽略圖形運算式的投影。 只有在子查詢中填入投影時,才應該使用這個方法。
public void ApplyProjection ();
member this.ApplyProjection : unit -> unit
Public Sub ApplyProjection ()
適用於
ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)
將投影對應中的運算式新增至投影,並產生已更新的圖形運算式以進行具體化。
public System.Linq.Expressions.Expression ApplyProjection (System.Linq.Expressions.Expression shaperExpression, Microsoft.EntityFrameworkCore.Query.ResultCardinality resultCardinality, Microsoft.EntityFrameworkCore.QuerySplittingBehavior querySplittingBehavior);
member this.ApplyProjection : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ResultCardinality * Microsoft.EntityFrameworkCore.QuerySplittingBehavior -> System.Linq.Expressions.Expression
Public Function ApplyProjection (shaperExpression As Expression, resultCardinality As ResultCardinality, querySplittingBehavior As QuerySplittingBehavior) As Expression
參數
- shaperExpression
- Expression
目前的 shaper 運算式,將塑造這個選取運算式的結果。
- resultCardinality
- ResultCardinality
這個查詢運算式的結果基數。
- querySplittingBehavior
- QuerySplittingBehavior
套用巢狀集合的投影時要使用的查詢分割行為。
傳回
傳回已修改的 shaper 運算式至這個選取運算式的圖形結果。