Table of Contents

Class IQueryablePageListExtensions

Namespace
Biwen.QuickApi
Assembly
Biwen.QuickApi.dll

IQueryable 分页扩展

public static class IQueryablePageListExtensions
Inheritance
IQueryablePageListExtensions
Inherited Members

Methods

ToPagedListAsync<T>(IQueryable<T>, int, int, int, CancellationToken)

分页扩展

public static Task<IPagedList<T>> ToPagedListAsync<T>(this IQueryable<T> source, int pageIndex = 0, int pageSize = 20, int indexFrom = 0, CancellationToken cancellationToken = default)

Parameters

source IQueryable<T>
pageIndex int

0:开始

pageSize int

默认:20

indexFrom int

默认:0,表示查询从0开始

cancellationToken CancellationToken

Returns

Task<IPagedList<T>>

Type Parameters

T

Exceptions

ArgumentException