Listing

Models the result of a filter operation used for list data on pages.

Namespace:
Inetdev.Data.Filtering
Type:
Class
Public:
Yes
Protected:
No
Sealed:
No
Abstract:
No
Inherits from:
Inetdev.Data.Filtering.Listing

Constructors

Listing

Default constructor

Signature:
public Void Listing()

Properties

Items

Items.

Signature:
public IEnumerable<T> Items { get; set; }

Methods

GetPageInfo

Returns a PageInfo model from this model current data.

Signature:
public PageInfo GetPageInfo()
Returns

A PageInfo.

Merge

Merge the source data into this Listing.

Signature:
public Void Merge(source)
Parameters
Name Type Summary
source Listing<T> A Listing to merge with this object.
Exceptions
Type Summary
ArgumentNullException Thrown when source is null.