ODataQuerySettings 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 클래스는 쿼리 컴퍼지션 중에 사용할 설정을 설명합니다.
public class ODataQuerySettings
type ODataQuerySettings = class
Public Class ODataQuerySettings
- 상속
-
ODataQuerySettings
생성자
ODataQuerySettings() |
클래스의 새 인스턴스를 ODataQuerySettings 인스턴스화하고 기본 설정을 초기화합니다. |
속성
EnableConstantParameterization |
상수를 매개 변수화할지 여부를 나타내는 값을 가져오거나 설정합니다. 상수를 매개 변수화하면 Entity Framework의 성능이 향상됩니다. |
EnableCorrelatedSubqueryBuffering |
상호 관련된 하위 쿼리 결과를 버퍼링하도록 하기 위해 확장된 탐색이 있는 쿼리를 수식화해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다. 상호 관련된 하위 쿼리 결과를 버퍼링하면 하위 쿼리의 결과를 버퍼링하여 쿼리 수를 N + 1에서 2로 줄일 수 있습니다. |
EnsureStableOrdering |
쿼리 컴퍼지션에서 안정적인 정렬 순서를 보장하기 위해 필요할 경우 원래 쿼리를 변경할지 여부를 나타내는 값을 가져오거나 설정합니다. |
HandleNullPropagation |
쿼리 컴퍼지션 중에 null 전파가 처리되는 방식을 나타내는 값을 가져오거나 설정합니다. |
HandleReferenceNavigationPropertyExpandFilter |
컬렉션이 아닌 탐색 속성의 $expand 내에서 $filter 적용합니다. 확장된 속성은 필터가 true로 평가될 때만 채워집니다. 이 설정은 기본적으로 false입니다. |
PageSize |
반환할 최대 쿼리 결과 수를 가져오거나 설정합니다. |