Class DisplayMeasurementProfileDetail
- Namespace
- Geotab.Checkmate.ObjectModel.Engine.DisplayDiagnostic
- Assembly
- Geotab.Checkmate.ObjectModel.dll
public class DisplayMeasurementProfileDetail : EntityWithVersion, IEntity, IComparable, IIdentifiable, IVersion
- Inheritance
-
DisplayMeasurementProfileDetail
- Implements
- Inherited Members
Constructors
DisplayMeasurementProfileDetail()
Initializes a new instance of the DisplayMeasurementProfileDetail class. (Empty)
public DisplayMeasurementProfileDetail()
DisplayMeasurementProfileDetail(Id?, Id?, Id?, DisplayUnitOfMeasure, int?)
Initializes a new instance of the DisplayMeasurementProfileDetail class.
public DisplayMeasurementProfileDetail(Id? identity, Id? profileId, Id? diagnosticId, DisplayUnitOfMeasure displayUnitOfMeasure, int? version = null)
Parameters
identity
IdThe identity.
profileId
IdThe id of the profile.
diagnosticId
IdThe id of the diagnostic.
displayUnitOfMeasure
DisplayUnitOfMeasureThe DisplayUnitOfMeasure.
version
int?The version.
Properties
DiagnosticId
Gets or Sets the Identifier of the related Diagnostic.
public Id? DiagnosticId { get; set; }
Property Value
DisplayUnitOfMeasure
Gets or sets the DisplayUnitOfMeasure matched to the base diagnostic Id for the profile.
public DisplayUnitOfMeasure DisplayUnitOfMeasure { get; set; }
Property Value
- DisplayUnitOfMeasure
DisplayDiagnosticLookUp
ProfileId
Gets or sets the Identifier of the related profile.
public Id? ProfileId { get; set; }
Property Value
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.
IsSystemEntity()
Returns true if the class is a system entity, false otherwise.
public override bool IsSystemEntity()