Class EnergySnapshotRecordSearch
- Namespace
- Geotab.Checkmate.ObjectModel.Energy
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The object used to specify the arguments when searching for EnergySnapshotRecord.
public class EnergySnapshotRecordSearch : Search, IEntity
- Inheritance
-
EnergySnapshotRecordSearch
- Implements
- Inherited Members
Constructors
EnergySnapshotRecordSearch()
Initializes a new instance of the EnergySnapshotRecordSearch class. Constructor.
public EnergySnapshotRecordSearch()
EnergySnapshotRecordSearch(Id)
Initializes a new instance of the EnergySnapshotRecordSearch class. Constructor.
public EnergySnapshotRecordSearch(Id id)
Parameters
id
IdThe id.
Properties
DeviceSearch
Gets or sets the device search criteria for the EnergySnapshotRecordSearch records with this {@link DeviceSearch} Id. Available DeviceSearch options are:.
public DeviceSearch? DeviceSearch { get; set; }
Property Value
- DeviceSearch
The device search criteria for the EnergySnapshotRecordSearch records with this {@link DeviceSearch} Id. Available DeviceSearch options are:.
FromDate
Gets or sets the from date, which is used to search for EnergySnapshotRecord recorded on or after this date.
public DateTime? FromDate { get; set; }
Property Value
- DateTime?
DateTime?.
IncludeAdjacent
Gets or sets the IncludeAdjacent flag which, when true, includes the EnergySnapshotRecord records immediately before and after the date range specified
public bool? IncludeAdjacent { get; set; }
Property Value
- bool?
bool
IncludeDeleted
Gets or sets a value indicating whether search includes records that have the dtDeleted column set
public bool IncludeDeleted { get; set; }
Property Value
IncludeSnapshotsAfterToDate
Gets or sets value. If > 0, retrieve n snapshots after the to date.
public int? IncludeSnapshotsAfterToDate { get; set; }
Property Value
- int?
Value
IncludeSnapshotsBeforeFromDate
Gets or sets value. If > 0, retrieve n snapshots before the from date.
public int? IncludeSnapshotsBeforeFromDate { get; set; }
Property Value
- int?
Value
IsWaitingForData
Gets or sets the isWaitingForData flag which is used to search for EnergySnapshotRecord records recorded with a isWaitingForData flag set to true
public bool? IsWaitingForData { get; set; }
Property Value
- bool?
bool
LogReasons
Gets or sets logs reasons. Includes the EnergySnapshotRecord records with matching log reasons.
public string[]? LogReasons { get; set; }
Property Value
- string[]
Value
MaxVersion
Gets or sets search for EnergySnapshotRecords with a maximum of this version.
public long? MaxVersion { get; set; }
Property Value
ToDate
Gets or sets the to date, which is used to search for EnergySnapshotRecord recorded on or before this date.
public DateTime? ToDate { get; set; }
Property Value
- DateTime?
DateTime?.
Version
Gets or sets the row version of the EnergySnapshotRecord search criteria.
public override long? Version { get; set; }