Table of Contents

Class PagingHelper<T>

Namespace
Skyline.DataMiner.Net.ManagerStore
Assembly
SLNetTypes.dll

Helper class to retrieve data that matches a Query in a paged fashion.

public class PagingHelper<T> where T : DataType

Type Parameters

T

The type of the data that is paged.

Inheritance
PagingHelper<T>
Extension Methods

Properties

Filter

Gets the filter.

MessageHandler

Gets or sets the message handler.

PreferedPageSize

Gets the preferred page size.

Query

Gets the query.

TraceData

Gets the trace data.

Methods

ConstructNextPage()
GetAll()

Retrieves all items.

GetCurrentPage()

Retrieves the current page.

GetInitialPage()
GetNextPage()
HasNextPage()

Retrieves a value indicating whether there is a next page.

MoveToNextPage()

Moves to the next page.

PreProcessNextRequest(ManagerStoreNextPagingRequest<T>)
PreProcessStartRequest(ManagerStoreStartPagingRequest<T>)
ProcessReponse(ManagerStoreCrudResponse<T>)
ProcessResponse(ManagerStorePagingResponse<T>)