Table of Contents

Class AssetUtilizationSearch

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

The object used to specify the arguments when searching for a AssetUtilization.

public sealed class AssetUtilizationSearch : Search, IEntity
Inheritance
AssetUtilizationSearch
Implements
Inherited Members

Constructors

AssetUtilizationSearch()

public AssetUtilizationSearch()

Properties

AssetUtilizationCategory

Gets or sets the asset utilization threshold.

public AssetUtilizationCategory AssetUtilizationCategory { get; set; }

Property Value

AssetUtilizationCategory

Asset utilization category.

DeviceSearch

Gets or sets the device search.

public DeviceSearch? DeviceSearch { get; set; }

Property Value

DeviceSearch

DeviceSearch

FromDate

Gets or sets the from date to search

public DateTime? FromDate { get; set; }

Property Value

DateTime?

DateTime

NumberOfMonths

Gets or sets the number of months to search for asset utilization. This parameter is optional and used to specify the period for the search when dates are not provided. If null, the search will use the FromDate and ToDate to define the period.

public int? NumberOfMonths { get; set; }

Property Value

int?

int The number of months for which to calculate utilization.

ResultsLimit

Gets or sets the result limit.

public int? ResultsLimit { get; set; }

Property Value

int?

The result limit.

Sort

Gets or sets the sorting specification of the records.

public ISort? Sort { get; set; }

Property Value

ISort

The specification for sorting.

SummarizeByGroup

Gets or sets a value indicating whether to summarize by group.

public bool SummarizeByGroup { get; set; }

Property Value

bool

bool

ToDate

Gets or sets the from date to search

public DateTime? ToDate { get; set; }

Property Value

DateTime?

DateTime