CosmosQueryableExtensions.ToPageAsync<TSource> Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aynı sorguyu tekrar tekrar yürüterek, sonuç kümesinin birbirini izleyen sayfalarını almak için devamlılık belirteçleri geçirerek ve sayfa başına en fazla sonuç sayısını belirterek sorgu sonuçları arasında sayfalandırmaya olanak tanır.
[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))
Tür Parametreleri
- TSource
Parametreler
- source
- IQueryable<TSource>
Kaynak sorgu.
- pageSize
- Int32
Döndürülen CosmosPage<T>içindeki en fazla sonuç sayısı. Veritabanı yeterli eşleşen sonuç içermiyorsa sayfa daha az sonuç içerebilir.
- continuationToken
- String
aracılığıyla ContinuationTokenbu sorgunun önceki bir yürütmesinden döndürülen isteğe bağlı bir devamlılık belirteci. ise null, başlangıçtan sorgu sonuçlarını alır.
Sorgu yanıtında devamlılık belirtecinin uzunluğunu sınırlar.
- cancellationToken
- CancellationToken
CancellationToken Görevin tamamlanmasını beklerken gözlemlemek için bir.
Döndürülenler
CosmosPage<T> En fazla pageSize sonuç içeren.
- Özellikler