Freigeben über


PageResult<T> Klasse

Definition

Stellt einen Feed von Entitäten dar, der weitere Informationen enthält, die OData-Formate unterstützen.

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

Typparameter

T
Vererbung
PageResult<T>
Attribute
Newtonsoft.Json.JsonObjectAttribute DataContractAttribute
Implementiert

Hinweise

Aktuell eingeschränkt auf die folgenden Angaben:

  • Die Anzahl aller übereinstimmenden Entitäten auf dem Server (angefordert mit $count=true).
  • Der NextLink zum Abrufen der nächsten Ergebnisseite (wird hinzugefügt, wenn der Server servergesteuerte Auslagerung durchsetzt).

Konstruktoren

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

Erstellt einen teilweisen Ergebnissatz – wird verwendet, wenn servergesteuerte Auslagerung aktiviert ist.

Eigenschaften

Count

Ruft die Gesamtzahl der Elemente im Feed ab.

(Geerbt von PageResult)
Items

Ruft die Auflistung der Entitäten für diesen Feed ab.

NextPageLink

Ruft den Link für die nächste Seite von Elementen im Feed ab.

(Geerbt von PageResult)

Methoden

GetEnumerator()

Gibt einen Enumerator zurück, der eine Auflistung durchläuft.

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Gibt einen Enumerator zurück, der eine Auflistung durchläuft.

Gilt für: