Proton DotNet
Public Member Functions | Properties | List of all members
Apache.Qpid.Proton.Engine.Exceptions.ProtocolViolationException Class Reference

Exception type that indicates an IO error has occurred that is likely unrecoverable. More...

Inheritance diagram for Apache.Qpid.Proton.Engine.Exceptions.ProtocolViolationException:
Apache.Qpid.Proton.Engine.Exceptions.ProtonException Apache.Qpid.Proton.Engine.Exceptions.FrameDecodingException Apache.Qpid.Proton.Engine.Exceptions.FrameEncodingException Apache.Qpid.Proton.Engine.Exceptions.MalformedAMQPHeaderException

Public Member Functions

 ProtocolViolationException ()
 Creates a default version of this exception type. More...
 
 ProtocolViolationException (string message)
 Create a new instance with the given message that describes the specifics of the error. More...
 
 ProtocolViolationException (string message, Exception cause)
 Create a new instance with the given message that describes the specifics of the error. More...
 
 ProtocolViolationException (Exception cause)
 Create a new instance with the given exception that describes the specifics of the error. More...
 
 ProtocolViolationException (Symbol errorCondition)
 Creates a default version of this exception type with the given error condition. More...
 
 ProtocolViolationException (Symbol errorCondition, string message)
 Create a new instance with the given message that describes the specifics of the error. More...
 
 ProtocolViolationException (Symbol errorCondition, string message, Exception cause)
 Create a new instance with the given message that describes the specifics of the error. More...
 
 ProtocolViolationException (Symbol errorCondition, Exception cause)
 Create a new instance with the given exception that describes the specifics of the error. More...
 
- Public Member Functions inherited from Apache.Qpid.Proton.Engine.Exceptions.ProtonException
 ProtonException ()
 Creates a default version of this exception type. More...
 
 ProtonException (string message)
 Create a new instance with the given message that describes the specifics of the error. More...
 
 ProtonException (string message, Exception cause)
 Create a new instance with the given message that describes the specifics of the error. More...
 
 ProtonException (Exception cause)
 Create a new instance with the given exception that describes the specifics of the error. More...
 

Properties

Symbol ErrorCondition [get, set]
 Returns the symbolic error condition that describes the violation error. More...
 

Detailed Description

Exception type that indicates an IO error has occurred that is likely unrecoverable.

Constructor & Destructor Documentation

◆ ProtocolViolationException() [1/8]

Apache.Qpid.Proton.Engine.Exceptions.ProtocolViolationException.ProtocolViolationException ( )
inline

Creates a default version of this exception type.

◆ ProtocolViolationException() [2/8]

Apache.Qpid.Proton.Engine.Exceptions.ProtocolViolationException.ProtocolViolationException ( string  message)
inline

Create a new instance with the given message that describes the specifics of the error.

Parameters
messageDescription of the error

◆ ProtocolViolationException() [3/8]

Apache.Qpid.Proton.Engine.Exceptions.ProtocolViolationException.ProtocolViolationException ( string  message,
Exception  cause 
)
inline

Create a new instance with the given message that describes the specifics of the error.

Parameters
messageDescription of the error
causeThe exception that causes this error

◆ ProtocolViolationException() [4/8]

Apache.Qpid.Proton.Engine.Exceptions.ProtocolViolationException.ProtocolViolationException ( Exception  cause)
inline

Create a new instance with the given exception that describes the specifics of the error.

Parameters
causeThe exception that causes this error

◆ ProtocolViolationException() [5/8]

Apache.Qpid.Proton.Engine.Exceptions.ProtocolViolationException.ProtocolViolationException ( Symbol  errorCondition)
inline

Creates a default version of this exception type with the given error condition.

Parameters
errorConditionSymbol containing the error information

◆ ProtocolViolationException() [6/8]

Apache.Qpid.Proton.Engine.Exceptions.ProtocolViolationException.ProtocolViolationException ( Symbol  errorCondition,
string  message 
)
inline

Create a new instance with the given message that describes the specifics of the error.

Parameters
errorConditionSymbol containing the error information
messageDescription of the error

◆ ProtocolViolationException() [7/8]

Apache.Qpid.Proton.Engine.Exceptions.ProtocolViolationException.ProtocolViolationException ( Symbol  errorCondition,
string  message,
Exception  cause 
)
inline

Create a new instance with the given message that describes the specifics of the error.

Parameters
errorConditionSymbol containing the error information
messageDescription of the error
causeThe exception that causes this error

◆ ProtocolViolationException() [8/8]

Apache.Qpid.Proton.Engine.Exceptions.ProtocolViolationException.ProtocolViolationException ( Symbol  errorCondition,
Exception  cause 
)
inline

Create a new instance with the given exception that describes the specifics of the error.

Parameters
errorConditionSymbol containing the error information
causeThe exception that causes this error

Property Documentation

◆ ErrorCondition

Symbol Apache.Qpid.Proton.Engine.Exceptions.ProtocolViolationException.ErrorCondition
getset

Returns the symbolic error condition that describes the violation error.


The documentation for this class was generated from the following file: