Table of Contents

Class TachographDriverActivitySearch

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

The object used to specify the arguments when searching for TachographDriverActivity.

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

Constructors

TachographDriverActivitySearch()

Initializes a new instance of the TachographDriverActivitySearch class.

public TachographDriverActivitySearch()

TachographDriverActivitySearch(bool?, string?, UserSearch?, in DateTime?, in DateTime?)

Initializes a new instance of the TachographDriverActivitySearch class.

public TachographDriverActivitySearch(bool? extrapolate, string? type, UserSearch? userSearch, in DateTime? fromDate, in DateTime? toDate)

Parameters

extrapolate bool?

Use extrapolation in the telemetry. Default FALSE.

type string

The telemetry.

userSearch UserSearch

The driver id.

fromDate DateTime?

The initial date range.

toDate DateTime?

The final date range.

Properties

Extrapolate

Gets or sets a value indicating whether if we want to use or not extrapolation in the telemetry.

public bool? Extrapolate { get; set; }

Property Value

bool?

bool

FromDate

Gets or sets the initial date range (i.e. 2022-04-01T00:00:00.000Z).

public DateTime? FromDate { get; set; }

Property Value

DateTime?

DateTime

ToDate

Gets or sets the final date range (i.e. 2022-04-03T00:00:00.000Z).

public DateTime? ToDate { get; set; }

Property Value

DateTime?

DateTime

Type

Gets or sets the telemetry (file, stream, combine).

public string? Type { get; set; }

Property Value

string

string

UserSearch

Gets or sets filter by the UserSearch options. Providing a user ID will search for any driver activity assigned to that user.

Available UserSearch options are:
public UserSearch? UserSearch { get; set; }

Property Value

UserSearch

UserSearch