Title here
Summary here
This attribute is used to identify the aggregation property for aggregations.
[AttributeUsage(AttributeTargets.Property)]
public sealed class AggregateColumn : Attribute
public AggregateColumn()
Sets the property name in the aggregation output object and the aggregation method
public AggregateColumn(string inputValuePropName, AggregationMethod aggregationMethod)
Type | Name | Description |
---|---|---|
string | inputValuePropName | Property name in the input object that contains the detailed values. |
AggregationMethod | aggregationMethod | Method for the aggregation (e.g. Sum, Min, Max, etc.) |
Property name that holds the aggregated value in the output object
public string AggregatedValuePropName { get; set; }
Type | Description |
---|---|
string |
Method for the aggregation (e.g. Sum, Min, Max, etc.)
public AggregationMethod AggregationMethod { get; set; }
Type | Description |
---|---|
AggregationMethod |
Property name in the input object that contains the detailed values.
public string InputValuePropName { get; set; }
Type | Description |
---|---|
string |