Table of Contents

Class SustainabilityPowertrainIdlingSummary

Namespace
Geotab.Checkmate.ObjectModel.Sustainability
Assembly
Geotab.Checkmate.ObjectModel.dll

An entity containing the summarized sustainability group idling data for a specific powertrain group.

public class SustainabilityPowertrainIdlingSummary
Inheritance
SustainabilityPowertrainIdlingSummary
Inherited Members

Constructors

SustainabilityPowertrainIdlingSummary()

public SustainabilityPowertrainIdlingSummary()

Properties

IdlingCo2EmissionsTons

Gets or sets the idling value for the CO2 emissions in tons.

public double? IdlingCo2EmissionsTons { get; set; }

Property Value

double?

double

IdlingEnergyUsedkWh

Gets or sets the idling value for energy used in kWh.

public double? IdlingEnergyUsedkWh { get; set; }

Property Value

double?

double

IdlingFuelUsedL

Gets or sets the idling value for fuel used in L.

public double? IdlingFuelUsedL { get; set; }

Property Value

double?

double

IdlingGroup

Gets or sets the group associated with the idling data.

public Group? IdlingGroup { get; set; }

Property Value

Group

Group

PowertrainGroup

Gets or sets the power train group associated with the data.

public Group? PowertrainGroup { get; set; }

Property Value

Group

Group

Methods

Equals(object?)

Determines whether the specified object, is equal to this instance.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with this instance.

Returns

bool

true if the specified object is equal to this instance; otherwise, false.

GetHashCode()

Returns a hash code for this instance.

public override int GetHashCode()

Returns

int

A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.