GroupByExpression Class |
Namespace: VDS.RDF.Query.Grouping
The GroupByExpression type exposes the following members.
| Name | Description | |
|---|---|---|
| GroupByExpression |
Creates a new Group By which groups by a given Expression.
|
| Name | Description | |
|---|---|---|
| AssignVariable |
Gets/Sets the Variable that the grouped upon value should be assigned to.
(Inherited from BaseGroupBy.) | |
| Child |
Gets/Sets the Child GROUP BY Clause.
(Inherited from BaseGroupBy.) | |
| Expression |
Gets the Expression used to GROUP BY.
(Overrides BaseGroupByExpression.) | |
| ProjectableVariables |
Gets the Projectable Variables used in the GROUP BY i.e. Variables that are grouped upon and Assigned Variables.
(Overrides BaseGroupByProjectableVariables.) | |
| Variables |
Gets the Fixed Variables used in the Grouping.
(Overrides BaseGroupByVariables.) |
| Name | Description | |
|---|---|---|
| Apply(SparqlEvaluationContext) |
Applies a Grouping on a given Expression to the Binder.
(Overrides BaseGroupByApply(SparqlEvaluationContext).) | |
| Apply(SparqlEvaluationContext, ListBindingGroup) |
Applies a Grouping on a given Variable to the Binder Groups from a previous Grouping.
(Overrides BaseGroupByApply(SparqlEvaluationContext, ListBindingGroup).) | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ToString |
Gets the String representation of the GROUP BY.
(Overrides ObjectToString.) |
| Name | Description | |
|---|---|---|
| _child |
Child Grouping.
(Inherited from BaseGroupBy.) |