Fork me on GitHubEpicdominant domains
APIEpic.Query.ObjectOrderCriteria<(Of <(<'TEntity>)>)>

OrderCriteria<(Of <(<'TEntity>)>)>
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 MembersMethods    



MemberDescription
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()()()().)
blog comments powered by Disqus