CosmosQueryableExtensions.ToPageAsync<TSource> Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente di impaginare i risultati delle query eseguendo ripetutamente la stessa query, passando token di continuazione per recuperare pagine successive del set di risultati e specificando il numero massimo di risultati per pagina.
[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))
Parametri di tipo
- TSource
Parametri
- source
- IQueryable<TSource>
Query di origine.
- pageSize
- Int32
Numero massimo di risultati nell'oggetto restituito CosmosPage<T>. La pagina può contenere meno risultati se il database non contiene risultati corrispondenti sufficienti.
- continuationToken
- String
Token di continuazione facoltativo restituito da un'esecuzione precedente di questa query tramite ContinuationToken. Se null, recupera i risultati della query dall'inizio.
Limita la lunghezza del token di continuazione nella risposta della query.
- cancellationToken
- CancellationToken
Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.
Valori restituiti
Oggetto CosmosPage<T> contenente al massimo pageSize i risultati.
- Attributi