Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MessageException"/> class.
 /// </summary>
 /// <param name="code">The code.</param>
 /// <param name="message">The message.</param>
 /// <param name="innerException">The inner exception.</param>
 public MessageException(MessageExceptionCode code, string message, Exception innerException) : base(message, innerException)
 {
     ExceptionCode = code;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MessageException"/> class.
 /// </summary>
 /// <param name="info">The information.</param>
 /// <param name="context">The context.</param>
 protected MessageException(SerializationInfo info, StreamingContext context) : base(info, context)
 {
     ExceptionCode = (MessageExceptionCode)info.GetInt32("ExceptionCode");
 }
Example #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MessageException"/> class.
 /// </summary>
 /// <param name="code">The code.</param>
 /// <param name="message">The message.</param>
 public MessageException(MessageExceptionCode code, string message) : base(message)
 {
     ExceptionCode = code;
 }