Breakdown Class | 
The Breakdown type exposes the following members.
| Name | Description | |
|---|---|---|
| Equals | 
            Two Breakdown objects are equal if they have the same class
            and the same configuration.
             (Overrides ObjectEquals(Object))  | |
| GetHashCode | 
Overridden to ensure consistency with Equals.
 (Overrides ObjectGetHashCode)  | 
To create a Breakdown object, use the static factory methods on the DatedBreakdown and AverageBreakdown subclasses.
This abstract class is not designed to be extended by third-party code, which is why it does not have an accessible constructor.