Table of Contents

Class DefectSearch

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

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

public class DefectSearch : GroupSearch, IEntity
Inheritance
DefectSearch
Implements
Inherited Members

Constructors

DefectSearch()

Initializes a new instance of the DefectSearch class.

public DefectSearch()

DefectSearch(Id?)

Initializes a new instance of the DefectSearch class.

public DefectSearch(Id? id)

Parameters

id Id

The ID.

Properties

DeviceSearch

Gets or sets search for defect lists available to this DeviceSearch Id. Available DeviceSearch options are:.

public DeviceSearch? DeviceSearch { get; set; }

Property Value

DeviceSearch

DeviceSearch

GroupFilterCondition

Gets or sets the groups to find the rules belonging to parents or children of the groups using and/or relationship.

public GroupFilterCondition? GroupFilterCondition { get; set; }

Property Value

GroupFilterCondition

And/or relation between groups to search

Groups

Gets or sets search for defect lists that are members of these GroupSearch(s) one of it's children or one of it's parents. Available GroupSearch options are:.

public List<GroupSearch>? Groups { get; set; }

Property Value

List<GroupSearch>

Group search list.

TrailerSearch

Gets or sets search for defect lists available to this TrailerSearch Id. Available TrailerSearch options are:.

public TrailerSearch? TrailerSearch { get; set; }

Property Value

TrailerSearch

TrailerSearch