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
idIdThe Id.
versionlong?The version.
namestringThe name.
codeint?The code.
engineTypeEngineTypeType of the engine.
unitOfMeasureUnitOfMeasureThe unit of measure.
dataLengthbyte?Length of the data.
conversiondouble?The conversion.
offsetdouble?The offset.
parameterGroupParameterGroupThe parameter group.
faultResetModeFaultResetMode?The fault reset mode.
sourceSourceThe 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.