The following tables list the members exposed by EntityGroup<TEntity>.
| Name | Description | |
|---|---|---|
![]()  | EntityGroup<TEntity> Constructor | Overloaded. | 
| Name | Description | |
|---|---|---|
![]()  | ChangeNotificationEnabled | Used to suppress change events during the modification of entities within this group. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | ChangeTrackingEnabled | Used to enable or disable change tracking. Change tracking is required for both Saving entities as well as to support the IEditableObject interface. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | ComplexTypeProperties | The collection of 'ComplexType' EntityProperties for entities of the type held by this group. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | ConcurrencyProperties | The collection of 'Concurrency' EntityProperties for entities of the type held by this group. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | CurrentEntities | Returns the currently live (i.e not deleted or detached) entities for the given entity type and its subtypes. | 
![]()  | DataProperties | The collection of DataEntityProperties for entities of the type held by this group. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | DataSourceKeyName | Returns the name of the edmKey or wsKey defined in the IdeaBlade configuration file for entities in this group. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | DefaultEntitySetName | The default name of the entity set to use when creating new entities when a name is not provided. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | Entities | Returns a collection of entities of given entity type and sub-types. | 
![]()  | EntityManager | The EntityManager which manages this EntityGroup. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | EntityType | The type of Entity contained within this group. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | ForeignKeyProperties | The collection of 'Foreign' EntityProperties for entities of the type held by this group. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | IsNullGroup | Whether or not this is the 'null group. The 'null' group contains no entities and is automatically provided to detached entities. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | KeyProperties | The collection of 'Key' EntityProperties for entities of the type held by this group. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | Name | The name of this group. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | NavigationProperties | The collection of NavigationEntityProperties for entities of the type held by this group. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | Properties | The collection of EntityProperties for entities of the type held by this group. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | PropertyInterceptionEnabled | Used to enable or disable property interception for entities within this group; (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | QueryableType | The type being queried. (same as EntityType for an EntityGroup) (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | SelfAndSubtypeGroups | Returns a list of groups for this entity type and all sub-types. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | VerificationEnabled | Enable or disable verification for entities in this group. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
| Name | Description | |
|---|---|---|
![]()  | AcceptChanges | Calls EntityAspect.AcceptChanges on all entities in this group. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | Clone | See System.ICloneable.Clone - performs a copy of entities in the EntityGroup. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | CloneStructure | Clones the structure of this EntityGroup. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | Equals | (Inherited from object) | 
![]()  | GetChanges | Returns all of the entities within this group with the specified state or states. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | GetHashCode | (Inherited from object) | 
![]()  | GetType | (Inherited from object) | 
![]()  | HasChanges | Determines whether any entity in this group has pending changes. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | RejectChanges | Calls EntityAspect.RejectChanges on all entities in this group. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | ToString | (Inherited from object) | 
| Name | Description | |
|---|---|---|
![]()  | Finalize | (Inherited from object) | 
![]()  | IsCurrent | For internal use only. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | MemberwiseClone | (Inherited from object) | 
| Name | Description | |
|---|---|---|
![]()  | EntityChanged | Fired whenever an entity's state has changed in any significant manner. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | EntityChanging | Fired whenever an entity's state is changing in any significant manner. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | EntityPropertyChanged | Fired whenever a property value on an entity has changed. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
![]()  | EntityPropertyChanging | Fired whenever a property value on an entity is changing. (Inherited from IdeaBlade.EntityModel.EntityGroup) | 
    
    
    
    
    
    



