Class IntervalAggregatedEntitySearch
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
public class IntervalAggregatedEntitySearch : Search, IEntity
- Inheritance
-
IntervalAggregatedEntitySearch
- Implements
- Derived
- Inherited Members
Constructors
IntervalAggregatedEntitySearch()
Initializes a new instance of the IntervalAggregatedEntitySearch class.
public IntervalAggregatedEntitySearch()
IntervalAggregatedEntitySearch(Id?)
Initializes a new instance of the IntervalAggregatedEntitySearch class. The object used to specify the arguments when searching for IntervalAggregatedEntity(s).
public IntervalAggregatedEntitySearch(Id? id)
Parameters
Properties
AggregateType
Gets or sets the search for a specific type of IntervalAggregateType.
public IntervalAggregateType? AggregateType { get; set; }
Property Value
DeviceSearch
Gets or sets filter by the DeviceSearch options. Providing a device ID will search for any IntervalAggregatedEntity(s) that are assigned to that Device. Providing deviceIds will search for any IntervalAggregatedEntity(s) that are assigned to these Devices. Providing the Groups will search for IntervalAggregatedEntity(s) that have Devices in that group. Available DeviceSearch options are:
public DeviceSearch? DeviceSearch { get; set; }
Property Value
FromDate
Gets or sets search for records at this date or after.
public DateTime? FromDate { get; set; }
Property Value
ToDate
Gets or sets search for records at this date or before.
public DateTime? ToDate { get; set; }