The Epic.Query.Object.Expressions contains the visitable expressions representing a query.
It is defined in Epic.Query.Object.
It is defined in Epic.Query.Object.
Declaration Syntax
C# |
namespace Epic.Query.Object.Expressions
Types
All Types | Classes |
Type | Description | |
---|---|---|
Count<(Of <(<'TItem>)>)> |
Represent a count of an IEnumerable<(Of <(<'T>)>)>.
| |
Expression |
Expression that represent a value.
| |
Expression<(Of <(<'TValue>)>)> |
Expression that represent a TValue.
| |
Identification<(Of <(<'TEntity, TIdentity>)>)> |
Represent the map between TEntity and TIdentity over
an IEnumerable<(Of <(<'T>)>)>.
| |
Order<(Of <(<'TEntity>)>)> |
Represent the application of an ordering condition to an IEnumerable<(Of <(<'T>)>)>.
| |
Selection<(Of <(<'TEntity>)>)> |
Represent the selection of those TEntity that satisfy a specification.
| |
Slice<(Of <(<'TEntity>)>)> |
Slice represents the combination of Take and Skip.
It bypasses a certain number of TEntity and then take another number of them.
| |
Source<(Of <(<'TEntity, TIdentity>)>)> |
Represent a source of TEntity.
| |
SourceDowncast<(Of <(<'TAbstraction, TEntity>)>)> |
Represent a downcast of an IEnumerable<(Of <(<'T>)>)> to an IEnumerable<(Of <(<'T>)>)>.
|