IPagedEnumerator<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.
Ein Enumerator, der einen asynchronen Mechanismus für die Iteration verfügbar macht.
Enumeratorinstanzen sind nicht threadsicher.
Jeder Enumerator ruft die Auflistung vom Server ab. Folglich kann jeder Enumerator unterschiedliche Daten (Sammlungsgröße, Inhalte usw.) sehen.
Es sollte darauf geachtet werden, mehrere Abrufe der Daten vom Server durch gelegentliche Verwendung von foreach/ForeachAsync und anderen Sammlungsvorgängen zu vermeiden.
public interface IPagedEnumerator<T> : IDisposable
type IPagedEnumerator<'T> = interface
interface IDisposable
Public Interface IPagedEnumerator(Of T)
Implements IDisposable
Typparameter
- T
Der Typ des Enumerators.
- Implementiert
Eigenschaften
Current |
Ruft das Element in der Auflistung an der aktuellen Position des Enumerators ab. |
Methoden
MoveNextAsync(CancellationToken) |
Startet einen asynchronen Aufruf, um den Enumerator auf das nächste Element der Auflistung zu weiterentwickeln. |
ResetAsync(CancellationToken) |
Startet einen asynchronen Aufruf, um den Enumerator auf seine Anfangsposition festzulegen, d. h. vor dem ersten Element in der Auflistung. |
Gilt für:
Azure SDK for .NET