IPagedEnumerable<T> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Expone enumeradores para una colección paginada. Estos enumeradores admiten una iteración simple sobre una colección paginada de un tipo especificado.
Las colecciones paginadas están respaldadas por una o varias llamadas al servicio Batch.
Cada una de estas llamadas puede devolver una página de datos de tamaño variable que el enumerador consume.
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)
Parámetros de tipo
- T
Tipo de los objetos que se van a enumerar.
- Implementaciones
Métodos
GetPagedEnumerator() |
Devuelve un enumerador asincrónico que recorre en iteración la colección paginada. |
Métodos de extensión
ForEachAsync<T>(IPagedEnumerable<T>, Action<T>, CancellationToken) |
Recorre en iteración una IPagedEnumerable<T> secuencia, invocando un delegado sincrónico para cada elemento. |
ForEachAsync<T>(IPagedEnumerable<T>, Func<T,CancellationToken,Task>, CancellationToken) |
Recorre en iteración una IPagedEnumerable<T> secuencia, invocando un delegado asincrónico para cada elemento. |
ForEachAsync<T>(IPagedEnumerable<T>, Func<T,Task>, CancellationToken) |
Recorre en iteración una IPagedEnumerable<T> secuencia, invocando un delegado asincrónico para cada elemento. |
ToListAsync<T>(IPagedEnumerable<T>, CancellationToken) |
Crea un List<T> a partir de un IPagedEnumerable<T>. |
Se aplica a
Azure SDK for .NET