Class RouteMatch
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Represents a route matched to a device's driving activity.
public class RouteMatch
- Inheritance
-
RouteMatch
- Inherited Members
Constructors
RouteMatch()
Initializes a new instance of the RouteMatch class.Initializes a new instance of the RouteMatch class.
public RouteMatch()
RouteMatch(Route?, float?, IList<LogRecord>?)
Initializes a new instance of the RouteMatch class.Initializes a new instance of the RouteMatch class.
public RouteMatch(Route? route, float? probability, IList<LogRecord>? logRecords)
Parameters
route
RouteThe Route.
probability
float?The probability.
logRecords
IList<LogRecord>The LogRecords.
Properties
Device
Gets the Device that was matched.
public Device? Device { get; }
Property Value
Duration
Gets the duration.
public long? Duration { get; }
Property Value
- long?
The duration.
EndDate
Gets the end date.
public DateTime? EndDate { get; }
Property Value
LogRecords
Gets or sets the LogRecords of the route.
public IList<LogRecord>? LogRecords { get; set; }
Property Value
Probability
Gets or sets the probability of a match.
public float? Probability { get; set; }
Property Value
- float?
The probability.
Route
Gets or sets the Route that is matched.
public Route? Route { get; set; }
Property Value
StartDate
Gets the start date.
public DateTime? StartDate { get; }