IPagedEnumerable<T> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Macht Enumeratoren für eine ausgelagerte Auflistung verfügbar. Diese Enumeratoren unterstützen eine einfache Iteration über eine ausgelagerte Auflistung eines angegebenen Typs.
Ausgelagerte Sammlungen werden durch einen oder mehrere Aufrufe des Batch-Diensts unterstützt.
Jeder dieser Aufrufe kann eine datenvariable Seite zurückgeben, die dann vom Enumerator verwendet wird.
public interface IPagedEnumerable<T> : System.Collections.Generic.IEnumerable<T>
type IPagedEnumerable<'T> = interface
interface seq<'T>
interface IEnumerable
Public Interface IPagedEnumerable(Of T)
Implements IEnumerable(Of T)
Typparameter
- T
Der Typ der aufzulistenden Objekte.
- Implementiert
Methoden
GetPagedEnumerator() |
Gibt einen asynchronen Enumerator zurück, der die ausgelagerte Auflistung durchläuft. |
Erweiterungsmethoden
ForEachAsync<T>(IPagedEnumerable<T>, Action<T>, CancellationToken) |
Durchläuft eine IPagedEnumerable<T> Sequenz, indem für jedes Element ein synchroner Delegat aufgerufen wird. |
ForEachAsync<T>(IPagedEnumerable<T>, Func<T,CancellationToken,Task>, CancellationToken) |
Durchläuft eine IPagedEnumerable<T> Sequenz und ruft einen asynchronen Delegat für jedes Element auf. |
ForEachAsync<T>(IPagedEnumerable<T>, Func<T,Task>, CancellationToken) |
Durchläuft eine IPagedEnumerable<T> Sequenz und ruft einen asynchronen Delegat für jedes Element auf. |
ToListAsync<T>(IPagedEnumerable<T>, CancellationToken) |
Erstellt ein List<T> aus einem IPagedEnumerable<T>. |
Gilt für:
Azure SDK for .NET