Show / Hide Table of Contents

Class GroupByVariable

Represents a Grouping on a given Variable.

Inheritance
System.Object
BaseGroupBy
GroupByVariable
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 GroupByVariable : BaseGroupBy, ISparqlGroupBy

Constructors

| Improve this Doc View Source

GroupByVariable(string, string)

Creates a new Group By which groups by a given Variable and assigns to another variable.

Declaration
public GroupByVariable(string name, string assignVariable)
Parameters
Type Name Description
string name

Variable Name.

string assignVariable

Assign Variable.

| Improve this Doc View Source

GroupByVariable(string)

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

Declaration
public GroupByVariable(string name)
Parameters
Type Name Description
string name

Variable Name.

Properties

| Improve this Doc View Source

Expression

Gets the Variable Expression Term used by this 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 Variables used in the GROUP BY.

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
    • GroupByVariable(string, string)
    • GroupByVariable(string)
  • Properties
    • Expression
    • ProjectableVariables
    • Variables
  • Methods
    • ToString()
  • Implements
  • Extension Methods
Back to top Generated by DocFX