Process Analysis Result<TChartData> Class
Represents the immutable top-level result of a
ProcessAnalysis workflow.
Definition
Namespace: Numerics.NET.Statistics.ProcessControl
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.4.0
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.4.0
public sealed class ProcessAnalysisResult<TChartData>
where TChartData : class
- Inheritance
- Object → ProcessAnalysisResult<TChartData>
Type Parameters
- TChartData
- The chart-set data type produced by the workflow, such as IndividualsMovingRangeChartSetData, XBarRChartSetData, or XBarSChartSetData.
Remarks
Chart data is always present. Capability and rule-evaluation results are present only when the corresponding inputs were supplied to the analysis workflow.
Diagnostics are additive result information collected during the workflow. They do not replace exceptions: invalid input still throws. Use DiagnosticCodes constants when filtering diagnostics by code.
Properties
| Assumptions | Gets the capability assumption diagnostics, or null when assumption diagnostics were not requested for the workflow. |
| Capability | Gets the capability analysis result, or null when no specification limits were supplied to the workflow. |
| Chart | Gets the chart-set data produced by the workflow. Always present. |
| Diagnostics | Gets the list of diagnostics generated by the workflow. The list is empty when no cautionary observations were produced. |
| Has | Gets a value indicating whether any diagnostics were generated by the workflow. Equivalent to Diagnostics.Count > 0. |
| Rules | Gets the rule evaluation result, or null when no rule set was supplied to the workflow. |
Methods
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| From | Reconstructs a ProcessAnalysisResult<TChartData> from a JSON string. |
| Get | Serves as the default hash function. (Inherited from Object) |
| Get | Gets the Type of the current instance. (Inherited from Object) |
| ToJson | Serializes this analysis result to a JSON string. |
| ToString | Returns a string that represents the current object. (Inherited from Object) |