Table of Contents

Class DutyStatusAvailabilityDuration

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

false The duration of time remaining for a specific DutyStatusViolationType.

public class DutyStatusAvailabilityDuration
Inheritance
DutyStatusAvailabilityDuration
Inherited Members

Constructors

DutyStatusAvailabilityDuration()

Initializes a new instance of the DutyStatusAvailabilityDuration class. Initializes a new instance of the DutyStatusAvailabilityDuration class.

public DutyStatusAvailabilityDuration()

DutyStatusAvailabilityDuration(DutyStatusViolationType?, in TimeSpan)

Initializes a new instance of the DutyStatusAvailabilityDuration class.Constructor for. DutyStatusAvailabilityDuration

public DutyStatusAvailabilityDuration(DutyStatusViolationType? type, in TimeSpan duration)

Parameters

type DutyStatusViolationType?

The DutyStatusViolationType of this availability.

duration TimeSpan

The duration.

Properties

Duration

Gets or sets the duration of the specific DutyStatusViolationType.

public TimeSpan Duration { get; set; }

Property Value

TimeSpan

TimeSpan

Type

Gets or sets the specific type of DutyStatusViolationType.

public DutyStatusViolationType? Type { get; set; }

Property Value

DutyStatusViolationType?

string