AlertRuleProcessResult Class

Represents the result of executing an alert rule. This is an object returned directly by a connector; it contains properties to be used internally by the event handler to finalize processing, and can be used to generate an AlertRuleProcessResultDto for final logging.

Definition

Namespace: MobileTrack.Common.Models.Alerts
Assembly: MobileTrack.Common (in MobileTrack.Common.dll) Version: 0.7+1dadc87dcf0a0f837e19a3ce2deb7c1cd85375d1
public sealed class AlertRuleProcessResult
Inheritance
Object    AlertRuleProcessResult

Constructors

AlertRuleProcessResultInitializes a new instance of the AlertRuleProcessResult class

Properties

Endpoint The destination (URI or hostname) for the message.
ErrorMessage An optional error message if the processing failed.
Exception An optional exception if an error occurred during processing.
HttpStatusCode The HTTP status code received from the endpoint, if applicable.
MessageSent The message that was delivered to the remote endpoint.
MessageSentAt The UTC timestamp when the message was sent to the DC-09 endpoint.
Response The response received from the endpoint, if applicable.
Success Indicates whether the processing of the alert rule was successful.
UpdatedState The updated connector state resulting from the processed alert rule.

See Also