Class DeviceRegistrationStateSearch
- Namespace
- Geotab.Checkmate.ObjectModel.DeviceRegistration
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The object used to specify the arguments when searching for a DeviceRegistrationState.
public class DeviceRegistrationStateSearch : Search, IEntity
- Inheritance
-
DeviceRegistrationStateSearch
- Implements
- Inherited Members
Remarks
This is basic implementation.
Constructors
DeviceRegistrationStateSearch()
Initializes a new instance of the DeviceRegistrationStateSearch class.
public DeviceRegistrationStateSearch()
DeviceRegistrationStateSearch(Id)
Initializes a new instance of the DeviceRegistrationStateSearch class.
public DeviceRegistrationStateSearch(Id id)
Parameters
id
IdThe id.
Properties
ActualStates
Gets or sets the actual registration states to search for.
public IList<RegistrationStatus>? ActualStates { get; set; }
Property Value
- IList<RegistrationStatus>
IList<T> The actual registration states to search for.
DeviceIds
Gets or sets the device ID's to search for.
public IList<Id>? DeviceIds { get; set; }
Property Value
HardwareIds
Gets or sets the hardware ID's to search for.
public IList<int>? HardwareIds { get; set; }
Property Value
IntendedStates
Gets or sets the intended registration states to search for.
public IList<RegistrationStatus>? IntendedStates { get; set; }
Property Value
- IList<RegistrationStatus>
IList<T> The intended registration states to search for.
OnlyCurrentState
Gets or sets a value indicating only current states are to be searched.
public bool? OnlyCurrentState { get; set; }