Class MeasureProcessResult
- Namespace
- Loehnert.TypeAndResult
- Assembly
- Loehnert.TypeAndResult.dll
Represents a MeasureProcess evaluation result.
public class MeasureProcessResult
- Inheritance
-
MeasureProcessResult
- Inherited Members
Constructors
MeasureProcessResult(MeasureProcess, IEnumerable<Result>, IEnumerable<Attribute>, Classification)
Initializes a new instance of the MeasureProcessResult class.
public MeasureProcessResult(MeasureProcess measureProcess, IEnumerable<Result> results, IEnumerable<Attribute> notEvaluatedAttributes, Classification classification)
Parameters
measureProcess
MeasureProcessMeasureProcess where the result belongs to.
results
IEnumerable<Result>Results of the
measureProcess
.notEvaluatedAttributes
IEnumerable<Attribute>The attributes that aren't evaluated.
classification
ClassificationClassification of the
measureProcess
.
Exceptions
- ArgumentNullException
Thrown if any parameter is null.
Properties
Classification
Gets the MeasureProcess classification.
public Classification Classification { get; }
Property Value
MeasureProcess
Gets the MeasureProcess.
public MeasureProcess MeasureProcess { get; }
Property Value
NotEvaluatedAttributes
Gets the required, but not evaluated attributes.
public IEnumerable<Attribute> NotEvaluatedAttributes { get; }
Property Value
Results
Gets the results of the evaluated attributes.
public IEnumerable<Result> Results { get; }