Table of Contents

Class DeviceLinkSearch

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

The object used to specify the arguments when searching for DeviceLink record(s).

public class DeviceLinkSearch : Search, IEntity
Inheritance
DeviceLinkSearch
Implements
Inherited Members

Constructors

DeviceLinkSearch()

Initializes a new instance of the DeviceLinkSearch class.Constructor.

public DeviceLinkSearch()

DeviceLinkSearch(Id)

Initializes a new instance of the DeviceLinkSearch class.Constructor.

public DeviceLinkSearch(Id id)

Parameters

id Id

The identifier.

Properties

ActiveFrom

Gets or sets search for DeviceLink that was active at this date or after. Set to UTC now to search for only currently active DeviceLink.

public DateTime? ActiveFrom { get; set; }

Property Value

DateTime?

DateTime

ActiveTo

Gets or sets search for DeviceLink that was active at this date or before.

public DateTime? ActiveTo { get; set; }

Property Value

DateTime?

DateTime

DestinationDeviceSearch

Gets or sets destination device search for DeviceLink attached to this DeviceSearch Id. Available DeviceSearch options are:.

public DeviceSearch? DestinationDeviceSearch { get; set; }

Property Value

DeviceSearch

DeviceSearch

LinkType

Gets or sets link type for the DeviceLink search

public DeviceLinkType? LinkType { get; set; }

Property Value

DeviceLinkType?

DeviceLinkType

MaxVersion

Gets or sets the maximum row version of the DeviceLink search criteria.

public long? MaxVersion { get; set; }

Property Value

long?

Nullable<T> where T is. long

SourceDeviceSearch

Gets or sets source device search for DeviceLink attached to this DeviceSearch Id. Available DeviceSearch options are:.

public DeviceSearch? SourceDeviceSearch { get; set; }

Property Value

DeviceSearch

DeviceSearch

Version

Gets or sets the row version of the DeviceLink search criteria.

public override long? Version { get; set; }

Property Value

long?

Nullable<T> where T is. long