Sdílet prostřednictvím


PageResult<T> Třída

Definice

Představuje informační kanál entit, který obsahuje další informace, které formáty OData podporují.

[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)

Parametry typu

T
Dědičnost
PageResult<T>
Atributy
Newtonsoft.Json.JsonObjectAttribute DataContractAttribute
Implementuje

Poznámky

Aktuálně omezeno na:

  • Počet všech odpovídajících entit na serveru (požadovaných pomocí $count=true)
  • The NextLink to retrieve the next page of results (added if the server enforces Server Driven Paging).

Konstruktory

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

Vytvoří částečnou sadu výsledků, která se použije, když je povolené stránkování řízené serverem.

Vlastnosti

Count

Získá celkový počet položek v informačním kanálu.

(Zděděno od PageResult)
Items

Získá kolekci entit pro tento informační kanál.

NextPageLink

Získá odkaz na další stránku položek v informačním kanálu.

(Zděděno od PageResult)

Metody

GetEnumerator()

Vrací enumerátor procházející kolekci.

Explicitní implementace rozhraní

IEnumerable.GetEnumerator()

Vrací enumerátor procházející kolekci.

Platí pro