Click or drag to resize

BaseOrderBy Class

Base Class for implementing Sparql ORDER BYs.
Inheritance Hierarchy

Namespace:  VDS.RDF.Query.Ordering
Assembly:  dotNetRDF (in dotNetRDF.dll) Version:
Syntax
public abstract class BaseOrderBy : ISparqlOrderBy, 
	IComparer<ISet>

The BaseOrderBy type exposes the following members.

Constructors
  NameDescription
Protected methodBaseOrderBy
Initializes a new instance of the BaseOrderBy class
Top
Properties
  NameDescription
Public propertyChild
Gets/Sets the Child Order By.
Public propertyContext
Sets the Evaluation Context for the Ordering.
Public propertyDescending
Sets the Ordering to Descending.
Public propertyExpression
Gets the Expression used in the Ordering.
Public propertyIsSimple
Gets whether the Ordering is Simple.
Public propertyVariables
Gets all the Variables used in the Ordering.
Top
Methods
  NameDescription
Public methodCompare
Abstract Compare method which derived classes should implement their ordering in.
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.
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 ObjectToString.)
Top
Fields
  NameDescription
Protected field_child
Holds the Child Order By (if any).
Protected field_context
Stores the Evaluation Context.
Protected field_modifier
Modifier used to make ordering Descending.
Top
See Also