PageResult<T> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un flux d'entités qui comprend des informations supplémentaires que les formats OData prennent en charge.
[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)
Paramètres de type
- T
- Héritage
- Attributs
-
Newtonsoft.Json.JsonObjectAttribute DataContractAttribute
- Implémente
Remarques
la limite actuelle est comme suit :
- Nombre de toutes les entités correspondantes sur le serveur (demandé à l’aide de $count=true).
- Le NextLink pour récupérer la page suivante des résultats (ajouté si le serveur applique la fonction SDP ou Server Driven Paging).
Constructeurs
PageResult<T>(IEnumerable<T>, Uri, Nullable<Int64>) |
Crée un jeu partiel de résultats - utilisé quand la fonction de pagination serveur SDP est activée. |
Propriétés
Count |
Obtient le nombre total d'éléments dans le flux. (Hérité de PageResult) |
Items |
Obtient la collection d'entités pour ce flux. |
NextPageLink |
Obtient le lien pour la page suivante des éléments dans le flux. (Hérité de PageResult) |
Méthodes
GetEnumerator() |
Retourne un énumérateur qui itère au sein d’une collection. |
Implémentations d’interfaces explicites
IEnumerable.GetEnumerator() |
Retourne un énumérateur qui itère au sein d’une collection. |