다음을 통해 공유


PageResult<T> 클래스

정의

OData 형식에서 지원하는 추가 정보를 포함하는 엔터티의 피드를 나타냅니다.

[Newtonsoft.Json.JsonObject]
[System.Runtime.Serialization.DataContract]
public class PageResult<T> : Microsoft.AspNet.OData.PageResult, System.Collections.Generic.IEnumerable<T>
[<Newtonsoft.Json.JsonObject>]
[<System.Runtime.Serialization.DataContract>]
type PageResult<'T> = class
    inherit PageResult
    interface seq<'T>
    interface IEnumerable
Public Class PageResult(Of T)
Inherits PageResult
Implements IEnumerable(Of T)

형식 매개 변수

T
상속
PageResult<T>
특성
Newtonsoft.Json.JsonObjectAttribute DataContractAttribute
구현

설명

현재는

  • 서버에서 일치하는 모든 엔터티의 수입니다($count=true를 사용하여 요청됨).
  • 다음 결과 페이지를 검색하는 NextLink(서버에서 서버 구동 페이징을 강제 적용하는 경우 추가됨)로 제한됩니다.

생성자

PageResult<T>(IEnumerable<T>, Uri, Nullable<Int64>)

서버 구동 페이징이 활성화된 경우 사용된 결과의 하위 집합을 만듭니다.

속성

Count

피드에 있는 총 항목 개수를 가져옵니다.

(다음에서 상속됨 PageResult)
Items

이 피드에 대한 엔터티 컬렉션을 가져옵니다.

NextPageLink

피드의 다음 항목 페이지에 대한 링크를 가져옵니다.

(다음에서 상속됨 PageResult)

메서드

GetEnumerator()

컬렉션을 반복하는 열거자를 반환합니다.

명시적 인터페이스 구현

IEnumerable.GetEnumerator()

컬렉션을 반복하는 열거자를 반환합니다.

적용 대상