Class GroupDeviceSearch
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The object used to specify the arguments when searching for a GroupDevice.
public class GroupDeviceSearch : Search, IEntity
- Inheritance
-
GroupDeviceSearch
- Implements
- Inherited Members
Constructors
GroupDeviceSearch()
Initializes a new instance of the GroupDeviceSearch class.
public GroupDeviceSearch()
GroupDeviceSearch(Id)
Initializes a new instance of the GroupDeviceSearch class.
public GroupDeviceSearch(Id id)
Parameters
id
IdThe id.
Properties
DeviceSearch
Gets or sets filter by the DeviceSearch options. Providing a device ID will search for any group links that were ever active for that device. Providing the Groups will search for GroupDevice links (historical and current) for Devices currently in that group. Available DeviceSearch options are:
public DeviceSearch? DeviceSearch { get; set; }
Property Value
ExclusiveFromDate
Gets or sets the exclusive from date.
public DateTime? ExclusiveFromDate { get; set; }
Property Value
FromDate
Gets or sets the from date, which is used to search for GroupLinkedEntity<T> links from on or after this date.
public DateTime? FromDate { get; set; }
Property Value
ToDate
Gets or sets the to date, which is used to search for GroupLinkedEntity<T> links from on or before this date.
public DateTime? ToDate { get; set; }