Class LogRecordSearch
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The object used to specify the arguments when searching for LogRecord(s).
When searching for log records the system will return all records that match the search criteria and interpolate the value at the provided from/to dates when there is no record that corresponds to the date. Interpolated records are dynamically created when the request is made and can be identified as not having the ID property populated. Records with an ID are stored in the database.
This search has been designed to work efficiently with these combinations of parameters:
public class LogRecordSearch : Search, IEntity
- Inheritance
-
LogRecordSearch
- Implements
- Inherited Members
Constructors
LogRecordSearch()
public LogRecordSearch()
Properties
DeviceSearch
Gets or sets search for LogRecords for this DeviceSearch Id. Available DeviceSearch options are:.
public DeviceSearch? DeviceSearch { get; set; }
Property Value
FromDate
Gets or sets search for LogRecords at this date or after.
public DateTime? FromDate { get; set; }
Property Value
ObserveActiveState
Gets or sets a value indicating whether [observe active state].
public bool ObserveActiveState { get; set; }
Property Value
ToDate
Gets or sets search for LogRecords at this date or before.
public DateTime? ToDate { get; set; }