StatusCodes enumeration

This enumeration defines a set of codes for the status of a message.

Syntax
Visual Basic
Public Enum StatusCodes
C#
public enum StatusCodes
Member name
Member name Description

CANCELLED

The message has been canceled.

EXPIRED

The message has expired because it was not received before its expiration time had passed.

FINAL

This constant is used to determine if a message has achieved a final state. A message has achieved a final state if and only if its status is greater than this constant.

LOCAL

The message is addressed to the local message store and is not transmitted to the server.

PENDING

The message has been sent but not received.

RECEIVED

The message has been received and acknowledged by the receiver.

RECEIVING

The message is in the process of being received, or it was received but not acknowledged.

TRANSMITTED

The message has been transmitted to the server.

TRANSMITTING

The message is in the process of being transmitted to the server.

UNRECEIVABLE

The message has been marked as unreceivable. The message is either malformed, or there were too many failed attempts to deliver it.

UNTRANSMITTED

The message has not been transmitted to the server.