Show / Hide Table of Contents

Class GroupByExpression

Represents a Grouping on a given Expression.

Inheritance
object
BaseGroupBy
GroupByExpression
Implements
ISparqlGroupBy
Inherited Members
BaseGroupBy._child
BaseGroupBy.Child
BaseGroupBy.AssignVariable
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: VDS.RDF.Query.Grouping
Assembly: dotNetRdf.dll
Syntax
public class GroupByExpression : BaseGroupBy, ISparqlGroupBy

Constructors

| Edit this page View Source

GroupByExpression(ISparqlExpression)

Creates a new Group By which groups by a given Expression.

Declaration
public GroupByExpression(ISparqlExpression expr)
Parameters
Type Name Description
ISparqlExpression expr

Expression.

Properties

| Edit this page View Source

Expression

Gets the Expression used to GROUP BY.

Declaration
public override ISparqlExpression Expression { get; }
Property Value
Type Description
ISparqlExpression
Overrides
BaseGroupBy.Expression
| Edit this page View Source

ProjectableVariables

Gets the Projectable Variables used in the GROUP BY i.e. Variables that are grouped upon and Assigned Variables.

Declaration
public override IEnumerable<string> ProjectableVariables { get; }
Property Value
Type Description
IEnumerable<string>
Overrides
BaseGroupBy.ProjectableVariables
| Edit this page View Source

Variables

Gets the Fixed Variables used in the Grouping.

Declaration
public override IEnumerable<string> Variables { get; }
Property Value
Type Description
IEnumerable<string>
Overrides
BaseGroupBy.Variables

Methods

| Edit this page View Source

ToString()

Gets the String representation of the GROUP BY.

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()

Implements

ISparqlGroupBy

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Edit this page
  • View Source
In this article
  • Constructors
    • GroupByExpression(ISparqlExpression)
  • Properties
    • Expression
    • ProjectableVariables
    • Variables
  • Methods
    • ToString()
  • Implements
  • Extension Methods
Back to top Generated by DocFX