Table of Contents

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 MeasureCycle

MeasureCycle where the result belongs to.

measureProcesses IEnumerable<MeasureProcess>

Measure processes of the measureCycle.

notEvaluatedProcesses IEnumerable<Process>

The not evaluated processes.

classification Classification

Classification of the measureCycle.

Exceptions

ArgumentNullException

Thrown if any parameter is null.

Properties

Classification

Gets the MeasureCycle classification.

public Classification Classification { get; }

Property Value

Classification

MeasureCycle

Gets the MeasureCycle.

public MeasureCycle MeasureCycle { get; }

Property Value

MeasureCycle

MeasureProcesses

Gets the evaluated MeasureProcesses.

public IEnumerable<MeasureProcess> MeasureProcesses { get; }

Property Value

IEnumerable<MeasureProcess>

NotEvaluatedProcesses

Gets the not evaluated processes.

public IEnumerable<Process> NotEvaluatedProcesses { get; }

Property Value

IEnumerable<Process>