Show / Hide Table of Contents

Class GroupByExpression

Represents a Grouping on a given Expression.

Inheritance
System.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

| Improve this Doc 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

| Improve this Doc View Source

Expression

Gets the Expression used to GROUP BY.

Declaration
public override ISparqlExpression Expression { get; }
Property Value
Type Description
ISparqlExpression
Overrides
BaseGroupBy.Expression
| Improve this Doc 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
System.Collections.Generic.IEnumerable<T><string>
Overrides
BaseGroupBy.ProjectableVariables
| Improve this Doc View Source

Variables

Gets the Fixed Variables used in the Grouping.

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

Methods

| Improve this Doc 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)
  • Improve this Doc
  • View Source
In This Article
  • Constructors
    • GroupByExpression(ISparqlExpression)
  • Properties
    • Expression
    • ProjectableVariables
    • Variables
  • Methods
    • ToString()
  • Implements
  • Extension Methods
Back to top Generated by DocFX