Table of Contents

Class GetPropertiesByGroupResponse

Namespace
Ascon.Polynom.Web.Api.Data.Responses.PropertyOwner
Assembly
Ascon.Polynom.Web.Api.Data.dll
public class GetPropertiesByGroupResponse : PropertyOwnerContainer, IGetPropertiesByGroupResponse, IPaginatedList<IPropertyOwnerRef>, IPaginated, IPropertyOwnerContainer, IPropertyValueContainer, IPropertyDefinitionContainer, IMeasureEntityContainer
Inheritance
GetPropertiesByGroupResponse
Implements
Inherited Members

Constructors

GetPropertiesByGroupResponse()

public GetPropertiesByGroupResponse()

Properties

HasNextPage

Возвращает признак существования следующей страницы.

public bool HasNextPage { get; set; }

Property Value

bool

HasPreviousPage

Возвращает признак существования предыдущей страницы.

public bool HasPreviousPage { get; set; }

Property Value

bool

Items

Возвращает элементы страницы.

public List<IPropertyOwnerRef> Items { get; set; }

Property Value

List<IPropertyOwnerRef>

PageNumber

Возвращает номер страницы.

public int PageNumber { get; set; }

Property Value

int

PageSize

Возвращает количество элементов в странице.

public int PageSize { get; set; }

Property Value

int

TotalCount

Возвращает общее количество элементов.

public int TotalCount { get; set; }

Property Value

int

TotalPages

Возвращает общее количество страниц.

public int TotalPages { get; set; }

Property Value

int

Methods

Create(List<IPropertyOwnerRef>, int, int, int, bool)

Создает экземпляр ответа.

public static IGetPropertiesByGroupResponse Create(List<IPropertyOwnerRef> items, int totalCount, int pageNumber, int pageSize, bool hasNextPage)

Parameters

items List<IPropertyOwnerRef>

Элементы.

totalCount int
pageNumber int
pageSize int
hasNextPage bool

Returns

IGetPropertiesByGroupResponse