T
Entity type
IdeaBlade DevForce 2010 Help Reference
EntityListManager<T> Class
Members  See Also  Send Feedback
IdeaBlade.EntityModel Assembly > IdeaBlade.EntityModel Namespace : EntityListManager<T> Class



Manages any list of Entities to ensure the list stays current with specified filtering criteria.

Object Model

EntityListManager<T> ClassEntityManager ClassEntityProperty Class

Syntax

Visual Basic (Declaration) 
Public Class EntityListManager(Of T As Class) 
   Implements IdeaBlade.Core.IListManagerSystem.IDisposable 
Visual Basic (Usage)Copy Code
Dim instance As EntityListManager(Of T)
C# 
public class EntityListManager<T> : IdeaBlade.Core.IListManagerSystem.IDisposable  
where T: class
C++/CLI 
generic<typename T>
public ref class EntityListManager : public IdeaBlade.Core.IListManagerSystem.IDisposable  
where T: ref class

Type Parameters

T
Entity type

Remarks

An EntityListManager can turn any concreteSystem.Collections.IList implementation into a "live" or managed list. By specifying a Filter and FilterProperties the EntityListManager will ensure that any changes, additions or deletions to entities meeting the filtering criteria are automatically reflected in the list.

Use ManageList and UnmanageList to add or remove lists under management. All lists managed by an EntityListManager must contain the same Entity type.

Inheritance Hierarchy

System.Object
   IdeaBlade.EntityModel.EntityListManager<T>

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2013 All Rights Reserved.