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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für