Fork me on GitHubEpicdominant domains
APIEpic.Query.ObjectContravariantOrder<(Of <(<'TEntity, TSpecializedEntity>)>)>

ContravariantOrder<(Of <(<'TEntity, TSpecializedEntity>)>)>
Contravariant order criterion.
Inheritance Hierarchy
Object
VisitableBase
 OrderCriterion<(Of <(<'TSpecializedEntity>)>)>
  ContravariantOrder<(Of <(<'TEntity, TSpecializedEntity>)>)>

Assembly: Epic.Query.Object

Declaration Syntax
C#
[SerializableAttribute]
public sealed class ContravariantOrder<TEntity, TSpecializedEntity> : OrderCriterion<TSpecializedEntity>
where TEntity : class
where TSpecializedEntity : class, TEntity
Generic Template Parameters
TEntity

[Missing <typeparam name="TEntity"/> documentation for "T:Epic.Query.Object.ContravariantOrder`2"]

TSpecializedEntity

[Missing <typeparam name="TSpecializedEntity"/> documentation for "T:Epic.Query.Object.ContravariantOrder`2"]

Members
All MembersConstructorsMethods   



MemberDescription
ContravariantOrder<(Of <(<'TEntity, TSpecializedEntity>)>)>(OrderCriterion<(Of <<'(TEntity>)>>))
Initializes a new instance of the ContravariantOrder<(Of <(<'TEntity, TSpecializedEntity>)>)> class that apply the innerOrderCriterion to TSpecializedEntity.
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 <<'(TSpecializedEntity>)>>))
Chain the specified criterion after the current one.
(Overrides OrderCriterion<(Of <(<'TSpecializedEntity>)>)>.Chain(OrderCriterion<(Of <<'(TEntity>)>>)).)
Compare(TSpecializedEntity, TSpecializedEntity)
Compares two TSpecializedEntity and returns a value indicating whether one is less than, equal to, or greater than the other.
(Overrides OrderCriterion<(Of <(<'TSpecializedEntity>)>)>.Compare(TEntity, TEntity).)
EqualsA(OrderCriterion<(Of <<'(TSpecializedEntity>)>>))
Determines whether the specified OrderCriterion<(Of <(<'TEntity>)>)> is a ContravariantOrder<(Of <(<'TEntity, TSpecializedEntity>)>)> that wraps the same OrderCriterion<(Of <(<'TEntity>)>)> as the current instance.
(Overrides OrderCriterion<(Of <(<'TSpecializedEntity>)>)>.EqualsA(OrderCriterion<(Of <<'(TEntity>)>>)).)
For<(Of <<'(TMoreSpecializedEntity>)>>)()()()()
Returns the current OrderCriterion wrapped to handle any TSpecializedEntity.
(Overrides OrderCriterion<(Of <(<'TSpecializedEntity>)>)>.For<(Of <<'(TSpecializedEntity>)>>)()()()().)
GetObjectData(SerializationInfo, StreamingContext)
Gets the object data to be serialized.
(Overrides OrderCriterion<(Of <(<'TSpecializedEntity>)>)>.GetObjectData(SerializationInfo, StreamingContext).)
Reverse()()()()
Reverse this order criterion.
(Overrides OrderCriterion<(Of <(<'TSpecializedEntity>)>)>.Reverse()()()().)
blog comments powered by Disqus