pmMDA.NET

PagedListBase Class

[This is preliminary documentation and subject to change.]

Indexed paged collection which allows duplicates.

For a list of all members of this type, see PagedListBase Members.

System.Object
   PmMda.Net.Dog.Paging.PagedListBase
      PmMda.Net.Dog.Paging.PagedBag
      PmMda.Net.Dog.Paging.PagedList

[DefaultMember(MemberName="Item")]
public abstract class PagedListBase : IList, ICollection, IEnumerable, IPagedCollection

Remarks

This class is the base class for all paged collections which are indexed and allow duplicates.

Paged collections are used in server-client environments. They are loading their items by request. Every time an unloaded item is requested, the paged set will request the next items. The PagingAmount and MaxLoadedItemCount properties can be used to specify how many items are reloaded and how many items are kept in the local memory.

The items of a paged list must be of type IDataObject.

Requirements

Namespace: PmMda.Net.Dog.Paging

Assembly: pmMDA.NET.Common (in pmMDA.NET.Common.dll)

See Also

PagedListBase Members | PmMda.Net.Dog.Paging Namespace