Table of Contents

Class ThirdPartyGenericStatusRecord

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

false A data record class used to add generic status data for third-party devices.

public class ThirdPartyGenericStatusRecord : ThirdPartyStatusRecord
Inheritance
ThirdPartyGenericStatusRecord
Derived
Inherited Members

Constructors

ThirdPartyGenericStatusRecord()

Initializes a new instance of the ThirdPartyGenericStatusRecord class. Creates a generic status data record for a third-party device.

public ThirdPartyGenericStatusRecord()

ThirdPartyGenericStatusRecord(string, in DateTime, ushort, int)

Initializes a new instance of the ThirdPartyGenericStatusRecord class. Creates a generic status data record for a third-party device.

public ThirdPartyGenericStatusRecord(string serialNo, in DateTime dateTime, ushort code, int value)

Parameters

serialNo string

The serial number.

dateTime DateTime

The DateTime.

code ushort

The diagnostic code.

value int

The value of the status data.

Properties

LogRecordType

Gets or sets the log record type.

public virtual byte LogRecordType { get; set; }

Property Value

byte

The log record type.

Methods

CreateBinaryData()

Converts the record into binary data to be inserted into the database.

public override byte[] CreateBinaryData()

Returns

byte[]

The binary data array.