Table of Contents

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 Id

The 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

DeviceSearch

DeviceSearch

ExclusiveFromDate

Gets or sets the exclusive from date.

public DateTime? ExclusiveFromDate { get; set; }

Property Value

DateTime?

DateTime

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

DateTime?

DateTime

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; }

Property Value

DateTime?

DateTime