Table of Contents

Class BinaryPayload

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

A message containing a binary payload which is usually forwarded to a target device.

public abstract class BinaryPayload : Entity, IEntity, IComparable, IIdentifiable, IBinaryPayload
Inheritance
BinaryPayload
Implements
Derived
Inherited Members

Constructors

BinaryPayload()

protected BinaryPayload()

Properties

Id

Gets or sets false The Id..

public override Id? Id { get; set; }

Property Value

Id

Id.

Exceptions

NotSupportedException

NotSupported.

Payload

Gets the raw binary data contained in the message.

public abstract byte[] Payload { get; }

Property Value

byte[]

array Payload.

PayloadType

Gets or sets the BinaryPayloadType.

public BinaryPayloadType? PayloadType { get; set; }

Property Value

BinaryPayloadType?

Type.

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.

CloneCore()

Create a copy.

protected abstract BinaryPayload CloneCore()

Returns

BinaryPayload

Binary payload.