Class ErrorCode
Defines the conditions of AMQP errors.
Inheritance
Inherited Members
Namespace: Amqp
Assembly: Amqp.Net.dll
Syntax
public static class ErrorCode
Fields
ConnectionForced
An operator intervened to close the Connection for some reason. The client may retry at some later date.
Declaration
public const string ConnectionForced = "amqp:connection:forced"
Field Value
Type | Description |
---|---|
System.String |
ConnectionRedirect
The container is no longer available on the current connection.
Declaration
public const string ConnectionRedirect = "amqp:connection:redirect"
Field Value
Type | Description |
---|---|
System.String |
DecodeError
Data could not be decoded.
Declaration
public const string DecodeError = "amqp:decode-error"
Field Value
Type | Description |
---|---|
System.String |
DetachForced
An operator intervened to detach for some reason.
Declaration
public const string DetachForced = "amqp:link:detach-forced"
Field Value
Type | Description |
---|---|
System.String |
ErrantLink
Input was received for a link that was detached with an error.
Declaration
public const string ErrantLink = "amqp:session:errant-link"
Field Value
Type | Description |
---|---|
System.String |
FrameSizeTooSmall
The peer cannot send a frame because the smallest encoding of the performative with the currently valid values would be too large to fit within a frame of the agreed maximum frame size.
Declaration
public const string FrameSizeTooSmall = "amqp:frame-size-too-small"
Field Value
Type | Description |
---|---|
System.String |
FramingError
A valid frame header cannot be formed from the incoming byte stream.
Declaration
public const string FramingError = "amqp:connection:framing-error"
Field Value
Type | Description |
---|---|
System.String |
HandleInUse
An attach was received using a handle that is already in use for an attached Link.
Declaration
public const string HandleInUse = "amqp:session:handle-in-use"
Field Value
Type | Description |
---|---|
System.String |
IllegalState
The peer sent a frame that is not permitted in the current state of the Session.
Declaration
public const string IllegalState = "amqp:illegal-state"
Field Value
Type | Description |
---|---|
System.String |
InternalError
An internal error occurred. Operator intervention may be required to resume normal operation.
Declaration
public const string InternalError = "amqp:internal-error"
Field Value
Type | Description |
---|---|
System.String |
InvalidField
An invalid field was passed in a frame body, and the operation could not proceed.
Declaration
public const string InvalidField = "amqp:invalid-field"
Field Value
Type | Description |
---|---|
System.String |
LinkRedirect
The address provided cannot be resolved to a terminus at the current container.
Declaration
public const string LinkRedirect = "amqp:link:redirect"
Field Value
Type | Description |
---|---|
System.String |
MessageReleased
The message has been released by the peer.
Declaration
public const string MessageReleased = "amqp:message:released"
Field Value
Type | Description |
---|---|
System.String |
MessageSizeExceeded
The peer sent a larger message than is supported on the link.
Declaration
public const string MessageSizeExceeded = "amqp:link:message-size-exceeded"
Field Value
Type | Description |
---|---|
System.String |
NotAllowed
The peer tried to use a frame in a manner that is inconsistent with the semantics defined in the specification.
Declaration
public const string NotAllowed = "amqp:not-allowed"
Field Value
Type | Description |
---|---|
System.String |
NotFound
A peer attempted to work with a remote entity that does not exist.
Declaration
public const string NotFound = "amqp:not-found"
Field Value
Type | Description |
---|---|
System.String |
NotImplemented
The peer tried to use functionality that is not implemented in its partner.
Declaration
public const string NotImplemented = "amqp:not-implemented"
Field Value
Type | Description |
---|---|
System.String |
PreconditionFailed
The client made a request that was not allowed because some precondition failed.
Declaration
public const string PreconditionFailed = "amqp:precondition-failed"
Field Value
Type | Description |
---|---|
System.String |
ResourceDeleted
A server entity the client is working with has been deleted.
Declaration
public const string ResourceDeleted = "amqp:resource-deleted"
Field Value
Type | Description |
---|---|
System.String |
ResourceLimitExceeded
Data could not be decoded.
Declaration
public const string ResourceLimitExceeded = "amqp:resource-limit-exceeded"
Field Value
Type | Description |
---|---|
System.String |
ResourceLocked
The client attempted to work with a server entity to which it has no access because another client is working with it.
Declaration
public const string ResourceLocked = "amqp:resource-locked"
Field Value
Type | Description |
---|---|
System.String |
Stolen
The link has been attached elsewhere, causing the existing attachment to be forcibly closed.
Declaration
public const string Stolen = "amqp:link:stolen"
Field Value
Type | Description |
---|---|
System.String |
TransactionRollback
The transaction was rolled back for an unspecified reason.
Declaration
public const string TransactionRollback = "amqp:transaction:rollback"
Field Value
Type | Description |
---|---|
System.String |
TransactionTimeout
The work represented by this transaction took too long.
Declaration
public const string TransactionTimeout = "amqp:transaction:timeout"
Field Value
Type | Description |
---|---|
System.String |
TransactionUnknownId
The specified txn-id does not exist.
Declaration
public const string TransactionUnknownId = "amqp:transaction:unknown-id"
Field Value
Type | Description |
---|---|
System.String |
TransferLimitExceeded
The peer sent more Message transfers than currently allowed on the link.
Declaration
public const string TransferLimitExceeded = "amqp:link:transfer-limit-exceeded"
Field Value
Type | Description |
---|---|
System.String |
UnattachedHandle
A frame (other than attach) was received referencing a handle which is not currently in use of an attached Link.
Declaration
public const string UnattachedHandle = "amqp:session:unattached-handle"
Field Value
Type | Description |
---|---|
System.String |
UnauthorizedAccess
A peer attempted to work with a remote entity to which it has no access due to security settings.
Declaration
public const string UnauthorizedAccess = "amqp:unauthorized-access"
Field Value
Type | Description |
---|---|
System.String |
WindowViolation
The peer violated incoming window for the session.
Declaration
public const string WindowViolation = "amqp:session:window-violation"
Field Value
Type | Description |
---|---|
System.String |