Show / Hide Table of Contents

Class BaseGroupBy

Abstract Base Class for classes representing Sparql GROUP BY clauses.

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

Fields

| Edit this page View Source

_child

Child Grouping.

Declaration
protected ISparqlGroupBy _child
Field Value
Type Description
ISparqlGroupBy

Properties

| Edit this page View Source

AssignVariable

Gets/Sets the Variable that the grouped upon value should be assigned to.

Declaration
public string AssignVariable { get; set; }
Property Value
Type Description
string
| Edit this page View Source

Child

Gets/Sets the Child GROUP BY Clause.

Declaration
public ISparqlGroupBy Child { get; set; }
Property Value
Type Description
ISparqlGroupBy
| Edit this page View Source

Expression

Gets the Expression used to GROUP BY.

Declaration
public abstract ISparqlExpression Expression { get; }
Property Value
Type Description
ISparqlExpression
| 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 abstract IEnumerable<string> ProjectableVariables { get; }
Property Value
Type Description
IEnumerable<string>
| Edit this page View Source

Variables

Gets the Variables involved in this Group By.

Declaration
public abstract IEnumerable<string> Variables { get; }
Property Value
Type Description
IEnumerable<string>

Implements

ISparqlGroupBy

Extension Methods

Extensions.ToSafeString(object)
Extensions.AsEnumerable<T>(T)
  • Edit this page
  • View Source
In this article
  • Fields
    • _child
  • Properties
    • AssignVariable
    • Child
    • Expression
    • ProjectableVariables
    • Variables
  • Implements
  • Extension Methods
Back to top Generated by DocFX