Show / Hide Table of Contents

Class GroupAggregation

Inheritance
Object
AggregationPluginBase
GroupAggregation
Implements
IAggregationPlugin
Inherited Members
AggregationPluginBase.HasModifier(String)
AggregationPluginBase.FirstModifier()
AggregationPluginBase.SetModifiers(String[])
AggregationPluginBase.AddItem(ArchiveColumnData[])
Namespace: SuperOffice.CRM.ArchiveLists.Aggregation
Assembly: SoDataBase.dll
Syntax
[AggregationPlugin("GroupBy")]
public class GroupAggregation : AggregationPluginBase, IAggregationPlugin, IPlugin

Constructors

GroupAggregation()

Declaration
public GroupAggregation()

Fields

PluginName

Declaration
public const string PluginName = "GroupBy"
Field Value
Type Description
String

Methods

AddItem(ArchiveColumnData)

Declaration
public override ArchiveColumnData AddItem(ArchiveColumnData item)
Parameters
Type Name Description
ArchiveColumnData item
Returns
Type Description
ArchiveColumnData
Overrides
AggregationPluginBase.AddItem(ArchiveColumnData)

GetAggregatedValue()

Declaration
public override ArchiveColumnData GetAggregatedValue()
Returns
Type Description
ArchiveColumnData
Overrides
AggregationPluginBase.GetAggregatedValue()

ToString()

String output for debugging

Declaration
public override string ToString()
Returns
Type Description
String

Implements

IAggregationPlugin

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top