Class AggregatedFuelAndEnergyUsedData
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Data container for aggregated fuel used data.
public sealed class AggregatedFuelAndEnergyUsedData : IntervalAggregatedEntity, IEntity, IComparable, IIdentifiable, IDeviceProvider
- Inheritance
-
AggregatedFuelAndEnergyUsedData
- Implements
- Inherited Members
Constructors
AggregatedFuelAndEnergyUsedData()
Initializes a new instance of the AggregatedFuelAndEnergyUsedData class.
public AggregatedFuelAndEnergyUsedData()
AggregatedFuelAndEnergyUsedData(AggregatedFuelAndEnergyUsedData)
Initializes a new instance of the AggregatedFuelAndEnergyUsedData class.
public AggregatedFuelAndEnergyUsedData(AggregatedFuelAndEnergyUsedData aggregatedFuelAndEnergyUsedData)
Parameters
aggregatedFuelAndEnergyUsedData
AggregatedFuelAndEnergyUsedData
AggregatedFuelAndEnergyUsedData(Id?, DateTime?)
Initializes a new instance of the AggregatedFuelAndEnergyUsedData class.
public AggregatedFuelAndEnergyUsedData(Id? id, DateTime? lastUpdated)
Parameters
Properties
EnergyUsedKwh
Gets or sets amount of energy used in the aggregation period in kWh.
public double? EnergyUsedKwh { get; set; }
Property Value
FuelEnergyFilteredDistanceM
Gets or sets the sum of distance of trips in the aggregation period that have fuel or energy in meters.
public double? FuelEnergyFilteredDistanceM { get; set; }
Property Value
FuelUsedL
Gets or sets the amount of fuel used during the aggregated period in liters.
public double? FuelUsedL { 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.