Suoranta.EnterpriseLib.Web - Developer API

Suoranta.EnterpriseLib.Linq Namespace

Classes


  Class Description
Public class EntityQuery<(Of <(<'TEntity>)>)>
Public class EntityQuery<(Of <(<'TEntity, TOrderKey>)>)>
Base class for classes that model entity search forms in accordance to app-specific filtration rules. Note that it is needless to have individual service class for individual search forms or entity classes. One service class should serve numerous forms. Asynchronous and paged query operations
Public class EntityQueryExtensions
Extension methods
Public class NewPageEventArgs
Public class Paged<(Of <(<'TResult>)>)>
Wrapper of EntityQuery that enables paging and asynchronous querying.
Public class PagedResultSet<(Of <(<'TResult>)>)>
Provides container for paged results
Public class QueryException
Base class for exceptions related to the query executions
Public class QueryOrderingException
QueryException related ordering of entities in the result set

Delegates


  Delegate Description
Public delegate Paged<(Of <(<'TResult>)>)>..::..NewPageEventHandler

Enumerations


  Enumeration Description
Public enumeration ResultSetOrder