Condividi tramite


PageResult<T> Classe

Definizione

Rappresenta un feed di entità in cui sono incluse informazioni aggiuntive supportate dai formati 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)

Parametri di tipo

T
Ereditarietà
PageResult<T>
Attributi
Newtonsoft.Json.JsonObjectAttribute DataContractAttribute
Implementazioni

Commenti

È attualmente limitato ai seguenti dati:

  • Conteggio di tutte le entità corrispondenti nel server (richiesto tramite $count=true).
  • Collegamento alla pagina successiva di risultati (aggiunto se è imposto l'utilizzo del paging guidato dal server).

Costruttori

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

Crea un set di risultati parziale, usato quando è abilitato il paging guidato dal server.

Proprietà

Count

Ottiene il numero totale di elementi nel feed.

(Ereditato da PageResult)
Items

Ottiene la raccolta di entità per il feed.

NextPageLink

Ottiene il collegamento alla pagina di elementi successiva nel feed.

(Ereditato da PageResult)

Metodi

GetEnumerator()

Restituisce un enumeratore che consente di eseguire l'iterazione di una raccolta.

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Restituisce un enumeratore che consente di eseguire l'iterazione di una raccolta.

Si applica a