Class AnyAggregate
A Custom aggregate which requires the Expression to evaluate to true for at least one of the Sets in the Group.
Implements
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: VDS.RDF.Query.Aggregates.Leviathan
Assembly: dotNetRdf.dll
Syntax
public class AnyAggregate : BaseAggregate, ISparqlAggregate
Constructors
| Improve this Doc View SourceAnyAggregate(ISparqlExpression, bool)
Creates a new Any Aggregate.
Declaration
public AnyAggregate(ISparqlExpression expr, bool distinct)
Parameters
| Type | Name | Description |
|---|---|---|
| ISparqlExpression | expr | Expression. |
| System.Boolean | distinct | Whether a DISTINCT modifer applies. |
AnyAggregate(ISparqlExpression)
Creates a new Any Aggregate.
Declaration
public AnyAggregate(ISparqlExpression expr)
Parameters
| Type | Name | Description |
|---|---|---|
| ISparqlExpression | expr | Expression. |
Properties
| Improve this Doc View SourceFunctor
Gets the Functor of the Aggregate.
Declaration
public override string Functor { get; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
Methods
| Improve this Doc View SourceAccept<TResult, TContext, TBinding>(ISparqlAggregateProcessor<TResult, TContext, TBinding>, TContext, IEnumerable<TBinding>)
Declaration
public override TResult Accept<TResult, TContext, TBinding>(ISparqlAggregateProcessor<TResult, TContext, TBinding> processor, TContext context, IEnumerable<TBinding> bindings)
Parameters
| Type | Name | Description |
|---|---|---|
| ISparqlAggregateProcessor<TResult, TContext, TBinding> | processor | |
| TContext | context | |
| System.Collections.Generic.IEnumerable<T><TBinding> | bindings |
Returns
| Type | Description |
|---|---|
| TResult |
Type Parameters
| Name | Description |
|---|---|
| TResult | |
| TContext | |
| TBinding |
Overrides
VDS.RDF.Query.Aggregates.BaseAggregate.Accept<TResult, TContext, TBinding>(VDS.RDF.Query.ISparqlAggregateProcessor<TResult, TContext, TBinding>, TContext, System.Collections.Generic.IEnumerable<TBinding>)
|
Improve this Doc
View Source
ToString()
Gets the String Representation of the Aggregate.
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| string |