summaryrefslogtreecommitdiff
path: root/dotnet/Qpid.Common/AMQConnectionClosedException.cs
diff options
context:
space:
mode:
Diffstat (limited to 'dotnet/Qpid.Common/AMQConnectionClosedException.cs')
-rw-r--r--dotnet/Qpid.Common/AMQConnectionClosedException.cs13
1 files changed, 12 insertions, 1 deletions
diff --git a/dotnet/Qpid.Common/AMQConnectionClosedException.cs b/dotnet/Qpid.Common/AMQConnectionClosedException.cs
index f3bc387a5c..136131144b 100644
--- a/dotnet/Qpid.Common/AMQConnectionClosedException.cs
+++ b/dotnet/Qpid.Common/AMQConnectionClosedException.cs
@@ -24,6 +24,17 @@ using System.Runtime.Serialization;
namespace Apache.Qpid
{
+ /// <summary>
+ /// AMQConnectionClosedException indicates that a connection has been closed.
+ ///
+ /// <p/>This exception is really used as an event, in order that the method handler that raises it creates an event
+ /// which is propagated to the io handler, in order to notify it of the connection closure.
+ ///
+ /// <p/><table id="crc"><caption>CRC Card</caption>
+ /// <tr><th> Responsibilities <th> Collaborations
+ /// <tr><td> Represents a the closure of a connection.
+ /// </table>
+ /// </summary>
[Serializable]
public class AMQConnectionClosedException : AMQException
{
@@ -33,7 +44,7 @@ namespace Apache.Qpid
}
protected AMQConnectionClosedException(SerializationInfo info, StreamingContext ctxt)
- : base(info, ctxt)
+ : base(info, ctxt)
{
}
}