다음을 통해 공유


SelectExpression.ApplyProjection 메서드

정의

오버로드

ApplyProjection()

도형 식을 무시하고 프로젝션 매핑에서 프로젝션에 식을 추가합니다. 이 메서드는 하위 쿼리에서 프로젝션을 채울 때만 사용해야 합니다.

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

프로젝션 매핑에서 프로젝션에 식을 추가하고 구체화를 위해 업데이트된 쉐이퍼 식을 생성합니다.

ApplyProjection()

Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs

도형 식을 무시하고 프로젝션 매핑에서 프로젝션에 식을 추가합니다. 이 메서드는 하위 쿼리에서 프로젝션을 채울 때만 사용해야 합니다.

public void ApplyProjection ();
member this.ApplyProjection : unit -> unit
Public Sub ApplyProjection ()

적용 대상

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs

프로젝션 매핑에서 프로젝션에 식을 추가하고 구체화를 위해 업데이트된 쉐이퍼 식을 생성합니다.

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

이 선택 식의 결과를 셰이프할 현재 셰이퍼 식입니다.

resultCardinality
ResultCardinality

이 쿼리 식의 결과 카디널리티입니다.

querySplittingBehavior
QuerySplittingBehavior

중첩된 컬렉션에 프로젝션을 적용할 때 사용할 쿼리 분할 동작입니다.

반환

이 선택 식의 셰이프 결과에 수정된 셰이퍼 식을 반환합니다.

적용 대상