IPagedEnumerable<T> Interface

Definition

Exposes enumerators for a paged collection. These enumerators support simple iteration over a paged collection of a specified type.

        Paged collections are backed by one or more calls to the Batch Service.  
        Each of these calls can return a variable sized page of data which is then consumed by the enumerator.
public interface IPagedEnumerable<T> : System.Collections.Generic.IEnumerable<T>
Type Parameters
T

The type of objects to enumerate.

Implements

Methods

GetPagedEnumerator()

Returns an asynchronous enumerator that iterates through the paged collection.

Extension Methods

ForEachAsync<T>(IPagedEnumerable<T>, Action<T>, CancellationToken)
ForEachAsync<T>(IPagedEnumerable<T>, Func<T,CancellationToken,Task>, CancellationToken)
ForEachAsync<T>(IPagedEnumerable<T>, Func<T,Task>, CancellationToken)
ToListAsync<T>(IPagedEnumerable<T>, CancellationToken)