
Visual Basic (Declaration) | |
---|---|
Public Class EntityListManager(Of T As Class) Implements IdeaBlade.Core.IListManager, System.IDisposable |
Visual Basic (Usage) | ![]() |
---|---|
Dim instance As EntityListManager(Of T) |
C# | |
---|---|
public class EntityListManager<T> : IdeaBlade.Core.IListManager, System.IDisposable where T: class |
C++/CLI | |
---|---|
generic<typename T> public ref class EntityListManager : public IdeaBlade.Core.IListManager, System.IDisposable where T: ref class |
- T
- Entity type
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.
System.Object
IdeaBlade.EntityModel.EntityListManager<T>
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