Compartilhar via


PageResult<T> Classe

Definição

Representa um feed de entidades que inclui informações adicionais que o OData Formats suporta.

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

Parâmetros de tipo

T
Herança
PageResult<T>
Atributos
Newtonsoft.Json.JsonObjectAttribute DataContractAttribute
Implementações

Comentários

Limitado atualmente:

  • A Contagem de todas as entidades correspondentes no servidor (solicitada usando $count=true).
  • O NextLink para recuperar a próxima página de resultados (adicionado se o servidor impõe Paginação Controlada pelo Servidor).

Construtores

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

Cria um conjunto parcial de resultados - usado quando a paginação controlada pelo servidor estiver habilitada.

Propriedades

Count

Obtém a contagem total de itens no feed.

(Herdado de PageResult)
Items

Obtém a coleção de entidades para este feed.

NextPageLink

Obtém o link para a próxima página de itens no feed.

(Herdado de PageResult)

Métodos

GetEnumerator()

Retorna um enumerador que itera em uma coleção.

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Retorna um enumerador que itera em uma coleção.

Aplica-se a