A Sandcastle Documented Class Library

# ProviderAggregator Class

Represents a valid aggregation function supported by the data provider.
Inheritance Hierarchy
System
Object
Dundas.BI.Data.DataProviders
ProviderFunction
Dundas.BI.Data.DataProviders
ProviderAggregator

Namespace: Dundas.BI.Data.DataProviders
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public class ProviderAggregator : ProviderFunction

    Public Class ProviderAggregator
    	Inherits ProviderFunction

    public ref class ProviderAggregator : public ProviderFunction

    type ProviderAggregator =
        class
            inherit ProviderFunction
        end

The ProviderAggregator type exposes the following members.

Constructors

| Name | Description
--- | --- | ---
| ProviderAggregator | Initializes a new instance of the ProviderAggregator class.
| ProviderAggregator(AggregatorFunctions, CompatibleDataTypes) | Initializes a new instance of the ProviderAggregator class.
| ProviderAggregator(String, String, CompatibleDataTypes) | Initializes a new instance of the ProviderAggregator class.
| ProviderAggregator(String, String, String, CompatibleDataTypes) | Initializes a new instance of the ProviderAggregator class.

Top
Properties

| Name | Description
--- | --- | ---
| AggregatorFunction | Gets the aggregator function. If there is no mapping between aggregation function and provider function, returns AggregatorFunctions.None.
| ApplicableDatabaseTypes | Gets or sets the valid data types the function can operate upon. (Inherited from ProviderFunction.)
| Description | Gets or sets the description. (Inherited from ProviderFunction.)
| Function | Gets or sets the function. (Inherited from ProviderFunction.)
| IsCounter | Gets or sets a value indicating whether the aggregation function is a counter (COUNT in most databases).
| Name | Gets or sets the name. (Inherited from ProviderFunction.)

Top
See Also

#### Reference

Dundas.BI.Data.DataProviders Namespace