<PackageReference Include="Azure.Core" Version="1.56.0" />

Azure.Pageable<T>

public abstract class Pageable<T> : IEnumerable<T>, IEnumerable
A collection of values that may take multiple service requests to iterate over.
namespace Azure { public abstract class Pageable<T> : IEnumerable<T>, IEnumerable { protected virtual CancellationToken CancellationToken { get; } protected Pageable(); protected Pageable(CancellationToken cancellationToken); public abstract IEnumerable<Page<T>> AsPages(string continuationToken = null, int? pageSizeHint = default(int?)); public virtual IEnumerator<T> GetEnumerator(); public static Pageable<T> FromPages(IEnumerable<Page<T>> pages); } }