SelectExpandQueryOption 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
OData $select 및 $expand 쿼리 옵션을 나타냅니다.
public class SelectExpandQueryOption
type SelectExpandQueryOption = class
Public Class SelectExpandQueryOption
- 상속
-
SelectExpandQueryOption
생성자
SelectExpandQueryOption(String, String, ODataQueryContext, ODataQueryOptionParser) |
SelectExpandQueryOption 클래스의 새 인스턴스를 초기화합니다. |
속성
Context |
지정된 ODataQueryContext를 가져옵니다. |
LevelsMaxLiteralExpansionDepth |
최상위 수준 $expand=NavigationProperty($levels=max)가 확장될 수준의 개수를 가져오거나 설정합니다. 이 값은 $expand 절에 있는 각 중첩 수준에서 1씩 감소합니다. 예를 들어, 속성 값이 5인 경우 쿼리 $expand=A($expand=B($expand=C($levels=max)))는 $expand=A($expand=B($expand=C($levels=3)))로 해석됩니다. 쿼리의 유효성이 검사되면 값이 MaxExpansionDepth 이 값보다 크거나 같아야 합니다. |
RawExpand |
원시 $expand 값을 가져옵니다. |
RawSelect |
원시 $select 값을 가져옵니다. |
SelectExpandClause |
이 쿼리 옵션에 대해 구문 분석된 SelectExpandClause 를 가져옵니다. |
Validator |
$select 및 $expand 쿼리 검사기를 가져오거나 설정합니다. |
메서드
ApplyTo(IQueryable, ODataQuerySettings) |
지정된 ODataQuerySettings를 사용하여 지정된 IQueryable 에 $select 및 $expand 쿼리 옵션을 적용합니다. |
ApplyTo(Object, ODataQuerySettings) |
지정된 ODataQuerySettings를 사용하여 지정된 엔터티에 $select 및 $expand 쿼리 옵션을 적용합니다. |
Validate(ODataValidationSettings) |
지정된 |