IdeaBlade.EntityModel Assembly > IdeaBlade.EntityModel Namespace : EntityGroup Class |
'Declaration
Public MustInherit Class EntityGroup Implements System.Collections.Generic.IEnumerable(Of EntityAspect), System.Collections.IEnumerable, System.Linq.IGrouping(Of Type,EntityAspect)
'Usage
Dim instance As EntityGroup
public abstract class EntityGroup : System.Collections.Generic.IEnumerable<EntityAspect>, System.Collections.IEnumerable, System.Linq.IGrouping<Type,EntityAspect>
The EntityGroup provides several pre- and post- change events at both the property and entity levels. You can subscribe to EntityPropertyChanging and EntityPropertyChanged to handle property-level changes to your entities. You can subscribe to EntityChanging and EntityChanged to listen for any change to your entities.
You can obtain an EntityGroup instance from an EntityManager using EntityManager.GetEntityGroup.
System.Object
IdeaBlade.EntityModel.EntityGroup
IdeaBlade.EntityModel.EntityGroup<TEntity>
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2