Interface IPaginated
Представляет список постраничного запроса данных.
[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(Paginated))]
public interface IPaginated
Properties
HasNextPage
Возвращает признак существования следующей страницы.
bool HasNextPage { get; }
Property Value
HasPreviousPage
Возвращает признак существования предыдущей страницы.
bool HasPreviousPage { get; }
Property Value
PageNumber
Возвращает номер страницы.
int PageNumber { get; set; }
Property Value
PageSize
Возвращает количество элементов в странице.
int PageSize { get; set; }
Property Value
TotalCount
Возвращает общее количество элементов.
int TotalCount { get; set; }
Property Value
TotalPages
Возвращает общее количество страниц.
int TotalPages { get; set; }