Table of Contents

Class AkriSystemProperties

Namespace
Azure.Iot.Operations.Protocol
Assembly
Azure.Iot.Operations.Protocol.dll

Static class that defines string values for MQTT User Properties.

public static class AkriSystemProperties
Inheritance
AkriSystemProperties
Inherited Members

Fields

IsApplicationError

User property indicating if a non-200 Status is an application-level error.

public const string IsApplicationError = "__apErr"

Field Value

string

ReservedPrefix

A reserved prefix for all user properties known to Azure.Iot.Operations.Protocol. This prefix "__" should only be used by Azure IoT Operations SDK's MQTT, Protocol, and Services packages, and any use of the reserved prefix by consumers outside of these packages could cause unexpected behavior now or in the future.

public const string ReservedPrefix = "__"

Field Value

string

Status

User Property indicating an HTTP status code.

public const string Status = "__stat"

Field Value

string

StatusMessage

User Property indicating a human-readable status message; used when Status != 200 (OK).

public const string StatusMessage = "__stMsg"

Field Value

string

Timestamp

A HybridLogicalClock timestamp associated with the request or response.

public const string Timestamp = "__ts"

Field Value

string