Show / Hide Table of Contents

Interface IDistinctAggregateBuilder

Provides methods for creating aggregates expressions but only those allowing DISTINCT.
Namespace: VDS.RDF.Query.Builder
Assembly: dotNetRDF.dll
Syntax
public interface IDistinctAggregateBuilder

Methods

| Improve this Doc View Source

Avg(String)

Creates a AVG aggregate.
Declaration
AggregateExpression Avg(string variable)
Parameters
Type Name Description
System.String variable
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Avg(SparqlExpression)

Creates a AVG aggregate.
Declaration
AggregateExpression Avg(SparqlExpression expression)
Parameters
Type Name Description
SparqlExpression expression
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Avg(VariableTerm)

Creates a AVG aggregate.
Declaration
AggregateExpression Avg(VariableTerm variable)
Parameters
Type Name Description
VariableTerm variable
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Avg(SparqlVariable)

Creates a AVG aggregate.
Declaration
AggregateExpression Avg(SparqlVariable variable)
Parameters
Type Name Description
SparqlVariable variable
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Count()

Creates a COUNT(*) aggregate.
Declaration
AggregateExpression Count()
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Count(String)

Creates a COUNT aggregate.
Declaration
AggregateExpression Count(string variable)
Parameters
Type Name Description
System.String variable
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Count(SparqlExpression)

Creates a COUNT aggregate.
Declaration
AggregateExpression Count(SparqlExpression expression)
Parameters
Type Name Description
SparqlExpression expression
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Count(VariableTerm)

Creates a COUNT aggregate.
Declaration
AggregateExpression Count(VariableTerm variable)
Parameters
Type Name Description
VariableTerm variable
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Count(SparqlVariable)

Creates a COUNT aggregate.
Declaration
AggregateExpression Count(SparqlVariable variable)
Parameters
Type Name Description
SparqlVariable variable
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

GroupConcat(String, String)

Creates a GROUP_CONCAT aggregate.
Declaration
AggregateExpression GroupConcat(string variable, string separator = " ")
Parameters
Type Name Description
System.String variable
System.String separator
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

GroupConcat(SparqlExpression, String)

Creates a GROUP_CONCAT aggregate.
Declaration
AggregateExpression GroupConcat(SparqlExpression expression, string separator = " ")
Parameters
Type Name Description
SparqlExpression expression
System.String separator
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

GroupConcat(VariableTerm, String)

Creates a GROUP_CONCAT aggregate.
Declaration
AggregateExpression GroupConcat(VariableTerm variable, string separator = " ")
Parameters
Type Name Description
VariableTerm variable
System.String separator
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Max(String)

Creates a MAX aggregate.
Declaration
AggregateExpression Max(string variable)
Parameters
Type Name Description
System.String variable
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Max(SparqlExpression)

Creates a MAX aggregate.
Declaration
AggregateExpression Max(SparqlExpression expression)
Parameters
Type Name Description
SparqlExpression expression
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Max(VariableTerm)

Creates a MAX aggregate.
Declaration
AggregateExpression Max(VariableTerm variable)
Parameters
Type Name Description
VariableTerm variable
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Max(SparqlVariable)

Creates a MAX aggregate.
Declaration
AggregateExpression Max(SparqlVariable variable)
Parameters
Type Name Description
SparqlVariable variable
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Min(String)

Creates a MIN aggregate.
Declaration
AggregateExpression Min(string variable)
Parameters
Type Name Description
System.String variable
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Min(SparqlExpression)

Creates a MIN aggregate.
Declaration
AggregateExpression Min(SparqlExpression expression)
Parameters
Type Name Description
SparqlExpression expression
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Min(VariableTerm)

Creates a MIN aggregate.
Declaration
AggregateExpression Min(VariableTerm variable)
Parameters
Type Name Description
VariableTerm variable
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Min(SparqlVariable)

Creates a MIN aggregate.
Declaration
AggregateExpression Min(SparqlVariable variable)
Parameters
Type Name Description
SparqlVariable variable
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Sum(String)

Creates a SUM aggregate.
Declaration
AggregateExpression Sum(string variable)
Parameters
Type Name Description
System.String variable
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Sum(SparqlExpression)

Creates a SUM aggregate.
Declaration
AggregateExpression Sum(SparqlExpression expression)
Parameters
Type Name Description
SparqlExpression expression
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Sum(VariableTerm)

Creates a SUM aggregate.
Declaration
AggregateExpression Sum(VariableTerm variable)
Parameters
Type Name Description
VariableTerm variable
Returns
Type Description
AggregateExpression
| Improve this Doc View Source

Sum(SparqlVariable)

Creates a SUM aggregate.
Declaration
AggregateExpression Sum(SparqlVariable variable)
Parameters
Type Name Description
SparqlVariable variable
Returns
Type Description
AggregateExpression

Extension Methods

Extensions.AsEnumerable<T>(T)
  • Improve this Doc
  • View Source
In This Article
  • Methods
    • Avg(String)
    • Avg(SparqlExpression)
    • Avg(VariableTerm)
    • Avg(SparqlVariable)
    • Count()
    • Count(String)
    • Count(SparqlExpression)
    • Count(VariableTerm)
    • Count(SparqlVariable)
    • GroupConcat(String, String)
    • GroupConcat(SparqlExpression, String)
    • GroupConcat(VariableTerm, String)
    • Max(String)
    • Max(SparqlExpression)
    • Max(VariableTerm)
    • Max(SparqlVariable)
    • Min(String)
    • Min(SparqlExpression)
    • Min(VariableTerm)
    • Min(SparqlVariable)
    • Sum(String)
    • Sum(SparqlExpression)
    • Sum(VariableTerm)
    • Sum(SparqlVariable)
  • Extension Methods
Back to top Generated by DocFX