Class AddInDeviceLink
- Namespace
- Geotab.Checkmate.ObjectModel.AddIns
- Assembly
- Geotab.Checkmate.ObjectModel.dll
public class AddInDeviceLink : Entity, IEntity, IComparable, IIdentifiable, IDateTimeProvider
- Inheritance
-
AddInDeviceLink
- Implements
- Inherited Members
Constructors
AddInDeviceLink(Id?, AddIn, Device?, DateTime?)
Initializes a new instance of the AddInDeviceLink class.
public AddInDeviceLink(Id? id, AddIn addIn, Device? device, DateTime? dateTime)
Parameters
id
IdThe identifier.
addIn
AddInThe AddIn.
device
DeviceThe Device.
dateTime
DateTime?The timestamp when add-in device link is changed.
Properties
AddIn
Gets or sets the AddIn.
public AddIn AddIn { get; set; }
Property Value
DateTime
Gets or sets the timestamp when Add-in Device Link changed.
public DateTime? DateTime { get; set; }
Property Value
Device
Gets or sets the Device.
public Device? Device { get; set; }
Property Value
Methods
Clone()
Clones the AddinDeviceLink.
public override IEntity Clone()
Returns
- IEntity
A device.
Validate()
Validates if the required properties are set.
public void Validate()
Exceptions
- ArgumentNullException
Exception returned when a property is missing its value.