Table of Contents

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 Route

The Route.

probability float?

The probability.

logRecords IList<LogRecord>

The LogRecords.

Properties

Device

Gets the Device that was matched.

public Device? Device { get; }

Property Value

Device

Device

Duration

Gets the duration.

public long? Duration { get; }

Property Value

long?

The duration.

EndDate

Gets the end date.

public DateTime? EndDate { get; }

Property Value

DateTime?

DateTime

LogRecords

Gets or sets the LogRecords of the route.

public IList<LogRecord>? LogRecords { get; set; }

Property Value

IList<LogRecord>

LogRecord

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

Route

Route

StartDate

Gets the start date.

public DateTime? StartDate { get; }

Property Value

DateTime?

DateTime