Class LegacyFaultDiagnostic
- Namespace
- Geotab.Checkmate.ObjectModel.Engine
- Assembly
- Geotab.Checkmate.ObjectModel.dll
A diagnostic for a legacy manufacturer specific fault.
public class LegacyFaultDiagnostic : Diagnostic, IEntity, IComparable, IIdentifiable, IVersion
- Inheritance
-
LegacyFaultDiagnostic
- Implements
- Inherited Members
Constructors
LegacyFaultDiagnostic()
Initializes a new instance of the LegacyFaultDiagnostic class.
public LegacyFaultDiagnostic()
LegacyFaultDiagnostic(Id?, long?, string?, int?, EngineType?, Source?, Controller?, FaultResetMode?, UnitOfMeasure?)
Initializes a new instance of the LegacyFaultDiagnostic class.
public LegacyFaultDiagnostic(Id? id, long? version, string? name, int? code, EngineType? engineType, Source? source, Controller? controller, FaultResetMode? faultResetMode, UnitOfMeasure? unitOfMeasure)
Parameters
idIdThe Id.
versionlong?The version.
namestringThe name.
codeint?The code.
engineTypeEngineTypeThe EngineType.
sourceSourceThe Source.
controllerControllerThe controller.
faultResetModeFaultResetMode?The fault reset mode.
unitOfMeasureUnitOfMeasureThe UnitOfMeasure.
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.