GroupingDto
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
Represents the result of a grouping
public class GroupingDto
Inheritance Object → GroupingDto
Properties
GroupByAttributeNames
Attribute names that were used to group the result
public IEnumerable<string> GroupByAttributeNames { get; set; }
Property Value
Keys
Returns the values of the keys that were used to group the result
public IEnumerable<object> Keys { get; set; }
Property Value
Count
Returns the count of items in the group
public Nullable<long> Count { get; set; }
Property Value
CountStatistics
Returns the count statistics for each attribute
public IEnumerable<StatisticsDto> CountStatistics { get; set; }
Property Value
MinStatistics
Returns the min statistics for each attribute
public IEnumerable<StatisticsDto> MinStatistics { get; set; }
Property Value
MaxStatistics
Returns the max statistics for each attribute
public IEnumerable<StatisticsDto> MaxStatistics { get; set; }
Property Value
AvgStatistics
Returns the average value statistics for each attribute
public IEnumerable<StatisticsDto> AvgStatistics { get; set; }
Property Value
Constructors
GroupingDto()
public GroupingDto()