Table of Contents

Class RegisterDeviceResult

Namespace
Geotab.Checkmate.ObjectModel.Registration.Gateway
Assembly
Geotab.Checkmate.ObjectModel.dll

Encapsulates a device registration result via the Gateway.

public class RegisterDeviceResult : RegistrationResult
Inheritance
RegisterDeviceResult
Inherited Members

Remarks

The API will generate and throw exceptions. We will package them and add additional properties as applicable.

Constructors

RegisterDeviceResult(Exception?, Jurisdiction?, DateTime?)

Initializes a new instance of the RegisterDeviceResult class.

public RegisterDeviceResult(Exception? exception, Jurisdiction? attemptedJurisdiction, DateTime? attemptedDateTime)

Parameters

exception Exception

The exception to encapsulate.

attemptedJurisdiction Jurisdiction?

The jurisdiction requested.

attemptedDateTime DateTime?

The attempted registration date/time.

Properties

IsKnownError

Gets a value indicating whether the error during the request is known.

public override bool? IsKnownError { get; }

Property Value

bool?

bool The boolean insdicating this is a known error, if an error is present.