pmMDA.NET

PagedReadOnlyCollection Class

[This is preliminary documentation and subject to change.]

Paged collection of data objects which is read only.

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

System.Object
   PmMda.Net.Dog.Paging.PagedReadOnlyCollection

[Serializable]
[DefaultMember(MemberName="Item")]
public class PagedReadOnlyCollection : IEnumerable

Remarks

This collection is used to retrieve root data objects using paging. See the RetrievePaged method for further details.

Its impossible to add or remove items to this collection. Use the Store and Remove methods to create and delete root objects.

It is possible to modify items within a paged readonly collection. To update the modified items call the Store method.

Modified items can not be removed from the local memory, because this would reject their changes. So, modified data objects are never removed from the local memory, even if the maximum count of loaded items is overran.

Requirements

Namespace: PmMda.Net.Dog.Paging

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

See Also

PagedReadOnlyCollection Members | PmMda.Net.Dog.Paging Namespace