다음을 통해 공유


SelectExpression.ApplyProjection 메서드

정의

오버로드

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

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

resultCardinality
ResultCardinality

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

querySplittingBehavior
QuerySplittingBehavior

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

반환

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

적용 대상