ExpandSegment 클래스

정의

지연된 콘텐츠 대신 인라인으로 데이터를 반환해야 하는지 여부를 나타내는 쿼리의 세그먼트입니다.

public ref class ExpandSegment
public class ExpandSegment
type ExpandSegment = class
Public Class ExpandSegment
상속
ExpandSegment

예제

다음 URI는 쿼리에서 OrderLines 반환된 각 Order URI와 연결된 URI를 확장합니다.

http://host/service.svc/Orders?$expand=OrderLines

설명

절은 $expand$expand 항목을 완전히 확장해야 임을 나타냅니다. 예를 들어 원인 OrderLines값, Product 각 요소OrderLines의 요소 및 Image 확장할 각 요소 OrderLinesProductOrderLines.Product.Image$expand 입니다.

절의 $expand 가장 왼쪽 속성은 요청 URI의 마지막 경로 세그먼트로 식별되는 엔터티 집합 내의 엔터티 형식에 대한 속성이어야 합니다.

중복 확장 절 규칙은 허용되고 무시됩니다.

생성자

Name Description
ExpandSegment(String, Expression)

지정된 속성 이름 및 필터링 식(null일 수 있음)을 사용하여 개체를 초기화 ExpandSegment 합니다.

속성

Name Description
ExpandedProperty

확장할 속성을 가져옵니다.

Filter

확장 세그먼트가 적용되는 쿼리의 필터 옵션입니다.

HasFilter

expand 문이 필터 식과 함께 사용되는지 여부를 나타내는 값을 가져옵니다.

MaxResultsExpected

예상되는 최대 결과 수를 가져옵니다.

Name

확장할 속성의 이름입니다.

메서드

Name Description
Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
PathHasFilter(IEnumerable<ExpandSegment>)

경로에 대상 데이터에 대한 필터 옵션이 포함되어 있는지 여부를 나타내는 값을 반환합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상