Click or drag to resize

OrderByExpression Class

An ORDER BY which orders based on the values of a Sparql Expression.
Inheritance Hierarchy

Namespace:  VDS.RDF.Query.Ordering
Assembly:  dotNetRDF (in dotNetRDF.dll) Version:
Syntax
public class OrderByExpression : BaseOrderBy

The OrderByExpression type exposes the following members.

Constructors
  NameDescription
Public methodOrderByExpression
Creates a new Order By using the given Expression.
Top
Properties
  NameDescription
Public propertyChild
Gets/Sets the Child Order By.
(Inherited from BaseOrderBy.)
Public propertyContext
Sets the Evaluation Context for the Ordering.
(Inherited from BaseOrderBy.)
Public propertyDescending
Sets the Ordering to Descending.
(Inherited from BaseOrderBy.)
Public propertyExpression
Gets the Expression used for Ordering.
(Overrides BaseOrderByExpression.)
Public propertyIsSimple
Gets whether the Ordering is Simple.
(Overrides BaseOrderByIsSimple.)
Public propertyVariables
Gets all the Variables used in the Ordering.
(Overrides BaseOrderByVariables.)
Top
Methods
  NameDescription
Public methodCompare
Orders the sets based on the values resulting from evaluating the expression for both solutions.
(Overrides BaseOrderByCompare(ISet, ISet).)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetComparer
Generates a Comparer than can be used to do Ordering based on the given Triple Pattern.
(Overrides BaseOrderByGetComparer(IMatchTriplePattern).)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Gets the String representation of the Order By.
(Overrides BaseOrderByToString.)
Top
Fields
  NameDescription
Protected field_child
Holds the Child Order By (if any).
(Inherited from BaseOrderBy.)
Protected field_context
Stores the Evaluation Context.
(Inherited from BaseOrderBy.)
Protected field_modifier
Modifier used to make ordering Descending.
(Inherited from BaseOrderBy.)
Top
See Also