Class MeasureCycleResult
- Namespace
- Loehnert.TypeAndResult
- Assembly
- Loehnert.TypeAndResult.dll
Represents a MeasureCycle evaluation result.
public class MeasureCycleResult
- Inheritance
-
MeasureCycleResult
- Inherited Members
Constructors
MeasureCycleResult(MeasureCycle, IEnumerable<MeasureProcess>, IEnumerable<Process>, Classification)
Initializes a new instance of the MeasureCycleResult class.
public MeasureCycleResult(MeasureCycle measureCycle, IEnumerable<MeasureProcess> measureProcesses, IEnumerable<Process> notEvaluatedProcesses, Classification classification)
Parameters
measureCycle
MeasureCycleMeasureCycle where the result belongs to.
measureProcesses
IEnumerable<MeasureProcess>Measure processes of the
measureCycle
.notEvaluatedProcesses
IEnumerable<Process>The not evaluated processes.
classification
ClassificationClassification of the
measureCycle
.
Exceptions
- ArgumentNullException
Thrown if any parameter is null.
Properties
Classification
Gets the MeasureCycle classification.
public Classification Classification { get; }
Property Value
MeasureCycle
Gets the MeasureCycle.
public MeasureCycle MeasureCycle { get; }
Property Value
MeasureProcesses
Gets the evaluated MeasureProcesses.
public IEnumerable<MeasureProcess> MeasureProcesses { get; }
Property Value
NotEvaluatedProcesses
Gets the not evaluated processes.
public IEnumerable<Process> NotEvaluatedProcesses { get; }