Diffusion .NET Classic API - Core and Common  5.9.4
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
PushTechnology.DiffusionCore.Messaging.Data.Paging.PageStatusImpl Class Reference

Implementation of IPageStatus. More...

Inheritance diagram for PushTechnology.DiffusionCore.Messaging.Data.Paging.PageStatusImpl:
PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Paging.IPageStatus

Public Member Functions

 PageStatusImpl (CommandNotificationMessage message)
 Constructor. More...
 
int GetCurrentPage ()
 Get the current page number. Note that the first page is numbered '1'. More...
 
int GetLastPage ()
 Returns the current highest page number. More...
 
int GetTotalNumberOfLines ()
 Returns the total number of lines in the data. More...
 

Properties

bool IsDirty [get, set]
 Returns whether the page is 'dirty', meaning that it is currently out of date and the page needs to be refreshed. More...
 
- Properties inherited from PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Paging.IPageStatus
bool IsDirty [get, set]
 Returns whether the page is 'dirty', meaning that it is currently out of date and the page needs to be refreshed. More...
 

Detailed Description

Implementation of IPageStatus.

Constructor & Destructor Documentation

PushTechnology.DiffusionCore.Messaging.Data.Paging.PageStatusImpl.PageStatusImpl ( CommandNotificationMessage  message)

Constructor.

Parameters
message

Member Function Documentation

int PushTechnology.DiffusionCore.Messaging.Data.Paging.PageStatusImpl.GetCurrentPage ( )

Get the current page number. Note that the first page is numbered '1'.

Returns
The current page number.

Implements PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Paging.IPageStatus.

int PushTechnology.DiffusionCore.Messaging.Data.Paging.PageStatusImpl.GetLastPage ( )

Returns the current highest page number.

Returns
The current highest page number.

Implements PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Paging.IPageStatus.

int PushTechnology.DiffusionCore.Messaging.Data.Paging.PageStatusImpl.GetTotalNumberOfLines ( )

Returns the total number of lines in the data.

Returns
The total number of lines.

Implements PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Paging.IPageStatus.

Property Documentation

bool PushTechnology.DiffusionCore.Messaging.Data.Paging.PageStatusImpl.IsDirty
getset

Returns whether the page is 'dirty', meaning that it is currently out of date and the page needs to be refreshed.

Returns