CosmosQueryableExtensions.ToPageAsync<TSource> Método
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í.
Permite paginar a través de los resultados de la consulta ejecutando repetidamente la misma consulta, pasando tokens de continuación para recuperar páginas sucesivas del conjunto de resultados y especificando el número máximo de resultados por página.
[System.Diagnostics.CodeAnalysis.Experimental("EF9102")]
public static System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.CosmosPage<TSource>> ToPageAsync<TSource>(this System.Linq.IQueryable<TSource> source, int pageSize, string? continuationToken, int? responseContinuationTokenLimitInKb = default, System.Threading.CancellationToken cancellationToken = default);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9102")>]
static member ToPageAsync : System.Linq.IQueryable<'Source> * int * string * Nullable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.CosmosPage<'Source>>
<Extension()>
Public Function ToPageAsync(Of TSource) (source As IQueryable(Of TSource), pageSize As Integer, continuationToken As String, Optional responseContinuationTokenLimitInKb As Nullable(Of Integer) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of CosmosPage(Of TSource))
Parámetros de tipo
- TSource
Parámetros
- source
- IQueryable<TSource>
Consulta de origen.
- pageSize
- Int32
Número máximo de resultados en el devuelto CosmosPage<T>. La página puede contener menos resultados si la base de datos no contenía suficientes resultados coincidentes.
- continuationToken
- String
Un token de continuación opcional devuelto de una ejecución anterior de esta consulta a través ContinuationTokende . Si nulles , recupera los resultados de la consulta desde el principio.
Limita la longitud del token de continuación en la respuesta de consulta.
- cancellationToken
- CancellationToken
Que CancellationToken se debe observar mientras espera a que se complete la tarea.
Devoluciones
que CosmosPage<T> contiene como máximo pageSize los resultados.
- Atributos