Show / Hide Table of Contents

Class SegmentGroup

A SegmentSet stores a list of segments that are independently computed.

Generally, an analysis may have 1 or more SegmentSets, and we would compute the cross product between SegmentSets of segment values.

Inheritance
Object
SegmentGroup
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Mangrove.Coordinator.Configuration.Contract
Assembly: Coordinator.Configuration.Contract.dll
Syntax
public class SegmentGroup

Constructors

View Source

SegmentGroup(Int32, Boolean, String[])

Declaration
public SegmentGroup([PropertyMap("Level")] int level, [PropertyMap("AggregateAll")] bool aggregateAll, [PropertyMap("Segments")] string[] segments)
Parameters
Type Name Description
Int32 level
Boolean aggregateAll
String[] segments

Properties

View Source

AggregateAll

If true, also produce output that aggregates over the segment values for each segment in the SegmentSet.

Declaration
public bool AggregateAll { get; }
Property Value
Type Description
Boolean
View Source

Level

Provide sort order information for output.

Declaration
public int Level { get; }
Property Value
Type Description
Int32
View Source

Segments

List of Dimensions to treat as segments.

Declaration
public string[] Segments { get; }
Property Value
Type Description
String[]

Extension Methods

ObjectExtensions.EventId(Object)
  • View Source
Back to top Generated by DocFX