Classes

  ClassDescription
EntityManager
EntityManager is the Core Component of Aspectize DAL Library
QueryCriteria
Represents a filter criteria. You can combine several QueryCriteria with AND, OR or NOT operators.
RoleRelation
Helper class implementing IRoleRelation Interface Use this class to define coherent graph of data with API LoadEntitiesGraph Each RoleRelation represent a relation path to follow query
RoleRelation<(Of <(Role, Relation>)>)
Helper class implementing IRoleRelation Interface Use this class to define coherent graph of data with API LoadEntitiesGraph Each RoleRelation represent a relation path to follow query
RoleRelationQuery
Helper class implementing IRoleRelationQuery Interface Use this class to define coherent graph of data with API LoadEntitiesGraph Each RoleRelationQuery represent a relation path to follow query, with criteria and projection
RoleRelationQuery<(Of <(Role, Relation>)>)
Helper class implementing IRoleRelationQuery Interface Use this class to define coherent graph of data with API LoadEntitiesGraph Each RoleRelationQuery represent a relation path to follow query, with criteria and projection
SortCriteria
Determine Order criteria when querying by Page.

Interfaces

  InterfaceDescription
IDataManager
IDataManager is the EntityManager Interface to manage (read and write) Data with your Storage
IEntityManager
IEntityManager is the EntityManager Interface to manage Data in memory
IRoleRelation
Interface used to specify graph of Data with LoadEntityGraph API. Role is parent Role of previous Entity.
IRoleRelationQuery
Interface used to specify graph of Data with LoadEntityGraph API. Role is parent Role of previous Entity (the other one of the target Entity). You can add some QueryCriteria and projection (explicit or predefined) on the target Entity.

Enumerations

  EnumerationDescription
ComparisonOperator
Determines the Operator used in a QueryCriteria.
EntityLoadOption
Determines the list of Columns to Load with predefined projection. This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
LogicalOperator
Logical Operator used to combine QueryCriteria
SGBD
Type of SGBD supported by EntityManager