Table of Contents

Class ControllerSearch

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

The object used to specify the arguments when searching for Controller(s).

public class ControllerSearch : Search, IEntity
Inheritance
ControllerSearch
Implements
Inherited Members

Constructors

ControllerSearch()

Initializes a new instance of the ControllerSearch class.

public ControllerSearch()

ControllerSearch(Id)

Initializes a new instance of the ControllerSearch class.

public ControllerSearch(Id id)

Parameters

id Id

The Id.

Properties

Ids

Gets or sets search for Controllers with these unique Id(s).

public IEnumerable<Id>? Ids { get; set; }

Property Value

IEnumerable<Id>

IList<T>

Name

Gets or sets search for Controllers with this Name. Wildcard can be used by prepending/appending "%" to string. Example "%name%".

public string? Name { get; set; }

Property Value

string

string

SourceSearch

Gets or sets search for Controllers with this SourceSearch Id. Available SourceSearch options are:.

public SourceSearch? SourceSearch { get; set; }

Property Value

SourceSearch

SourceSearch

Version

Gets or sets the row version of the Controller search criteria.

public override long? Version { get; set; }

Property Value

long?

long