Class RestrictedDataModeChange
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Indicates when a DataModeType was changed.
public class RestrictedDataModeChange : Entity, IEntity, IComparable, IIdentifiable, IDeviceProvider, IDateTimeProvider
- Inheritance
-
RestrictedDataModeChange
- Implements
- Inherited Members
Constructors
RestrictedDataModeChange()
Initializes a new instance of the RestrictedDataModeChange class.
public RestrictedDataModeChange()
RestrictedDataModeChange(Id?, DateTime?, Device?, DataModeType?)
Initializes a new instance of the RestrictedDataModeChange class.
public RestrictedDataModeChange(Id? id, DateTime? dateTime, Device? device, DataModeType? dataModeType)
Parameters
id
IdThe identifier.
dateTime
DateTime?The date time.
device
DeviceThe device.
dataModeType
DataModeTypeType of the trip.
Properties
DataModeType
Gets or sets the type of the trip.
public DataModeType? DataModeType { get; set; }
Property Value
- DataModeType
The type of the trip.
DateTime
Gets or sets the date time.
public DateTime? DateTime { get; set; }
Property Value
- DateTime?
The date time.
Device
Gets or sets the device.
public Device? Device { get; set; }
Property Value
- Device
The device.
Methods
Clone()
Creates a new object that is a copy of the current instance.
public override IEntity Clone()
Returns
- IEntity
A new object that is a copy of this instance.
IsPrivate()
Gets a value indicating whether the privacy mode is private.
public bool IsPrivate()
Returns
- bool
True if the privacy type is private.
IsPublic()
Gets a value indicating whether the privacy mode is public.
public bool IsPublic()
Returns
- bool
True if the privacy type is public.
IsStrict()
Gets a value indicating whether the privacy mode is private strict.
public bool IsStrict()
Returns
- bool
True if the privacy type is private strict.
ToString()
Returns a string that represents this instance.
public override string ToString()