Table of Contents

Class EmissionVehicleCycleSearch

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

Search class for EmissionVehicleCycles.

public sealed class EmissionVehicleCycleSearch : Search, IEntity
Inheritance
EmissionVehicleCycleSearch
Implements
Inherited Members

Constructors

EmissionVehicleCycleSearch()

Initializes a new instance of the EmissionVehicleCycleSearch class.

public EmissionVehicleCycleSearch()

EmissionVehicleCycleSearch(Id)

Initializes a new instance of the EmissionVehicleCycleSearch class.

public EmissionVehicleCycleSearch(Id id)

Parameters

id Id

The Id.

Properties

AllMessagesReceived

Gets or sets a value indicating whether gets or sets a value to search for all EmissionVehicleCycles with a message indicating all messages have been received.

public bool AllMessagesReceived { get; set; }

Property Value

bool

A value indicating whether gets or sets a value to search for all EmissionVehicleCycles with a message indicating all messages have been received.

CycleId

Gets or sets a value indicating whether gets or sets a value to search for all EmissionVehicleCycles with the given CycleId

public int? CycleId { get; set; }

Property Value

int?

CycleId

DeviceSearch

Gets or sets filter by the DeviceSearch options. Providing a device ID will search for any EmissionVehicleCycle that are assigned to that Device. Providing the Groups will search for EmissionVehicleCycle for that have Devices in that group. Available DeviceSearch options are:

public DeviceSearch? DeviceSearch { get; set; }

Property Value

DeviceSearch

DeviceSearch

FatalError

Gets or sets a value to search for all EmissionVehicleCycles with a specific fatal error.

public int? FatalError { get; set; }

Property Value

int?

A value to search for all EmissionVehicleCycles with a specific fatal error.

FromDate

Gets or sets a value to search for all EmissionVehicleCycles from this date.

public DateTime? FromDate { get; set; }

Property Value

DateTime?

FromDate

HasFatalError

Gets or sets a value to search for all EmissionVehicleCycles with/without any fatal error. Null (default) gets rows with and without fatal errors.

public bool? HasFatalError { get; set; }

Property Value

bool?

A value to search for all EmissionVehicleCycles with/without any fatal error.

Protocol

Gets or sets a value indicating whether gets or sets a value to search for all EmissionVehicleCycles with the given Protocol

public string? Protocol { get; set; }

Property Value

string

Protocol

ToDate

Gets or sets a value to search for all EmissionVehicleCycles to this date.

public DateTime? ToDate { get; set; }

Property Value

DateTime?

ToDate

UndeliveredReportsOnly

Gets or sets a value indicating whether gets or sets a value to search for all undelivered reports

public bool UndeliveredReportsOnly { get; set; }

Property Value

bool

UndeliveredReportsOnly