Class Grouping
- Namespace
- Microsoft.Exchange.WebServices.Data
- Assembly
- Microsoft.Exchange.WebServices.dll
Represents grouping options in item search operations.
public sealed class Grouping
- Inheritance
-
Grouping
- Inherited Members
Constructors
Grouping()
Initializes a new instance of the Grouping class.
public Grouping()
Grouping(PropertyDefinitionBase, SortDirection, PropertyDefinitionBase, AggregateType)
Initializes a new instance of the Grouping class.
public Grouping(PropertyDefinitionBase groupOn, SortDirection sortDirection, PropertyDefinitionBase aggregateOn, AggregateType aggregateType)
Parameters
groupOn
PropertyDefinitionBaseThe property to group on.
sortDirection
SortDirectionThe sort direction.
aggregateOn
PropertyDefinitionBaseThe property to aggregate on.
aggregateType
AggregateTypeThe type of aggregate to calculate.
Properties
AggregateOn
Gets or sets the property to aggregate on.
public PropertyDefinitionBase AggregateOn { get; set; }
Property Value
AggregateType
Gets or sets the types of aggregate to calculate.
public AggregateType AggregateType { get; set; }
Property Value
GroupOn
Gets or sets the property to group on.
public PropertyDefinitionBase GroupOn { get; set; }
Property Value
SortDirection
Gets or sets the sort direction.
public SortDirection SortDirection { get; set; }