TrackingHelper Class

Definition

Caution

This is for internal use only. SDK will not support this for external usage.

Generates tracking Id with gateway, backend, partition and timestamp data.

[System.Obsolete("This is for internal use only. SDK will not support this for external usage.")]
public static class TrackingHelper
[<System.Obsolete("This is for internal use only. SDK will not support this for external usage.")>]
type TrackingHelper = class
Public Module TrackingHelper
Inheritance
TrackingHelper
Attributes

Remarks

Tracking Id format is [GUID][-G:GatewayId][-B:BackendId][-P:PartitionId][-TimeStamp:Timestamp]

Fields

GatewayId

Gateway Id.

Methods

CheckAndAddGatewayIdToTrackingId(String)

Generates a tracking Id with gateway details if not already there in the tracking Id.

GenerateTrackingId()

Generates a tracking Id. Not used.

GenerateTrackingId(AmqpException)

Generates a tracking Id. Not used.

GenerateTrackingId(AmqpException, String, String)

Generates a tracking Id. Not used.

GenerateTrackingId(AmqpException, String, String, String)

Generates a tracking Id. Not used.

GenerateTrackingId(String, String)

Generates a tracking Id. Not used.

GenerateTrackingId(String, String, String)

Generates a unique tracking Id with gateway, backend, partition and timestamp information.

GetErrorCodeFromAmqpError(Error)

Gets AMQP error code. Not used.

GetGatewayId(AmqpLink)

Generates a tracking Id. Not used.

GetTrackingId(AmqpException)

Generates a tracking Id. Not used.

SetErrorCode(AmqpException)

Sets error code from AMQP exception. Not used.

Applies to