PageResult<T> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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. |