Set of criteria to sort an IEnumerable<(Of <(<'T>)>)>.
Inheritance Hierarchy
Object | |||
![]() | VisitableBase | ||
![]() | OrderCriterion<(Of <(<'TEntity>)>)> | ||
![]() | OrderCriteria<(Of <(<'TEntity>)>)> |
Assembly: Epic.Query.Object
Declaration Syntax
C# |
[SerializableAttribute] public sealed class OrderCriteria<TEntity> : OrderCriterion<TEntity>, IEnumerable<OrderCriterion<TEntity>>, IEnumerable where TEntity : class
Generic Template Parameters
- TEntity
- Type of the entity that can be sorted by these criteria.
Members
All Members | Methods | ||||
Member | Description | |
---|---|---|
![]() | Accept<(Of <<'(TResult>)>>)(IVisitor<(Of <<'(TResult>)>>), IVisitContext) |
Accept the specified visitor and context.
(Overrides VisitableBase.Accept<(Of <<'(TResult>)>>)(IVisitor<(Of <<'(TResult>)>>), IVisitContext).) |
![]() | Chain(OrderCriterion<(Of <<'(TEntity>)>>)) |
Chain the specified criterion after the current chain.
(Overrides OrderCriterion<(Of <(<'TEntity>)>)>.Chain(OrderCriterion<(Of <<'(TEntity>)>>)).) |
![]() | Compare(TEntity, TEntity) |
Compare the specified entities.
(Overrides OrderCriterion<(Of <(<'TEntity>)>)>.Compare(TEntity, TEntity).) |
![]() | EqualsA(OrderCriterion<(Of <<'(TEntity>)>>)) |
Determines whether the specified OrderCriteria<(Of <(<'TEntity>)>)> is equal to the
current OrderCriteria<(Of <(<'TEntity>)>)>, given that EqualsA(OrderCriterion<(Of <<'(TEntity>)>>))
grant that it is not nullNothingnullptr, this and that it has the same type of the current instance.
(Overrides OrderCriterion<(Of <(<'TEntity>)>)>.EqualsA(OrderCriterion<(Of <<'(TEntity>)>>)).) |
![]() | For<(Of <<'(TSpecializedEntity>)>>)()()()() |
Returns the current OrderCriterion<(Of <(<'TEntity>)>)> wrapped to handle any TSpecializedEntity.
(Overrides OrderCriterion<(Of <(<'TEntity>)>)>.For<(Of <<'(TSpecializedEntity>)>>)()()()().) |
![]() | GetEnumerator()()()() |
Gets the enumerator of contained criteria.
|
![]() | GetObjectData(SerializationInfo, StreamingContext) |
Gets the object data to serialize.
(Overrides OrderCriterion<(Of <(<'TEntity>)>)>.GetObjectData(SerializationInfo, StreamingContext).) |
![]() | Reverse()()()() |
Reverse this criterion producing a new set of OrderCriteria<(Of <(<'TEntity>)>)>.
(Overrides OrderCriterion<(Of <(<'TEntity>)>)>.Reverse()()()().) |