Evaluation Class
- Updated2023-02-21
- 2 minute(s) read
Represents a pass/fail evaluation performed on a value. You typically use evaluations on the return value of a real-time sequence to determine if the sequence passes or fails.
Namespace:
NationalInstruments.VeriStand.StimulusProfileDefinitionApiAssembly: NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi (in NationalInstruments.VeriStand.RealTimeSequenceDefinitionApi.dll) Version: 2013.0.0.0 (2013.0.0.0)
| Visual Basic (Declaration) |
|---|
<SerializableAttribute> _ Public MustInherit Class Evaluation _ Implements INotifyPropertyChanged, ICloneable |
| C# |
|---|
[SerializableAttribute] public abstract class Evaluation : INotifyPropertyChanged, ICloneable |
| Visual C++ |
|---|
[SerializableAttribute] public ref class Evaluation abstract : INotifyPropertyChanged, ICloneable |
Remarks
This is a base class from which all evaluation classes inherit. Use the members of this class to specify the value to evaluate for pass/fail conditions and the type of evaluation to perform.
Accessing this Class:
This class also contains the following protected constructor: |
Inheritance Hierarchy
System.Object
NationalInstruments.VeriStand.StimulusProfileDefinitionApi.Evaluation
NationalInstruments.VeriStand.StimulusProfileDefinitionApi.AlwaysPassEvaluation
NationalInstruments.VeriStand.StimulusProfileDefinitionApi.BooleanEvaluation
NationalInstruments.VeriStand.StimulusProfileDefinitionApi.NumericBoundsEvaluation
NationalInstruments.VeriStand.StimulusProfileDefinitionApi.Evaluation
NationalInstruments.VeriStand.StimulusProfileDefinitionApi.AlwaysPassEvaluation
NationalInstruments.VeriStand.StimulusProfileDefinitionApi.BooleanEvaluation
NationalInstruments.VeriStand.StimulusProfileDefinitionApi.NumericBoundsEvaluation
Thread Safety
Any public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.