Class SuspectParameter
- Namespace
- Geotab.Checkmate.ObjectModel.Engine
- Assembly
- Geotab.Checkmate.ObjectModel.dll
[ReportClass]
public class SuspectParameter : DataDiagnostic, IEntity, IComparable, IIdentifiable, IVersion
- Inheritance
-
SuspectParameter
- Implements
- Inherited Members
Constructors
SuspectParameter()
Initializes a new instance of the SuspectParameter class. Initializes a new instance of the SuspectParameter class.
public SuspectParameter()
SuspectParameter(Id?, long?, string?, int?, EngineType?, UnitOfMeasure?, byte?, double?, double?, ParameterGroup?, FaultResetMode?, Source?)
Initializes a new instance of the SuspectParameter class. Initializes a new instance of the SuspectParameter class.
public SuspectParameter(Id? id, long? version, string? name, int? code, EngineType? engineType, UnitOfMeasure? unitOfMeasure, byte? dataLength, double? conversion, double? offset, ParameterGroup? parameterGroup, FaultResetMode? faultResetMode, Source? source = null)
Parameters
id
IdThe Id.
version
long?The version.
name
stringThe name.
code
int?The code.
engineType
EngineTypeType of the engine.
unitOfMeasure
UnitOfMeasureThe unit of measure.
dataLength
byte?Length of the data.
conversion
double?The conversion.
offset
double?The offset.
parameterGroup
ParameterGroupThe parameter group.
faultResetMode
FaultResetMode?The fault reset mode.
source
SourceThe source.
Properties
ParameterGroup
Gets or sets the parameter group.
public ParameterGroup? ParameterGroup { get; set; }
Property Value
- ParameterGroup
The parameter group.
Methods
Clone()
Creates a new object that is a copy of the current instance.
public override IEntity Clone()
Returns
- IEntity
A new object that is a copy of this instance.