コード例 #1
0
 /// <summary>
 /// Creates MessageFailedEventArgs instance
 /// </summary>
 /// <param name="message">Message to be delivered</param>
 /// <param name="deliverOption">Message delivery options</param>
 /// <param name="topic">Topic to which message belongs</param>
 /// <param name="messgeFailureReason">Reason of message delivery failure</param>
 internal MessageFailedEventArgs(IMessage message, DeliveryOption deliverOption, ITopic topic, MessgeFailureReason messgeFailureReason)
     : base(message, deliverOption, topic, topic.Name)
 {
     _messgeFailureReason = messgeFailureReason;
 }
コード例 #2
0
 /// <summary>
 /// Creates MessageFailedEventArgs instance
 /// </summary>
 /// <param name="message">Message to be delivered</param>
 /// <param name="deliverOption">Message delivery options</param>
 /// <param name="topic">Topic to which message belongs</param>
 /// <param name="messgeFailureReason">Reason of message delivery failure</param>
 public MessageFailedEventArgs(IMessage message, DeliveryOption deliverOption, ITopic topic, MessgeFailureReason messgeFailureReason)
     : base(message, deliverOption, topic)
 {
     _messgeFailureReason = messgeFailureReason;
 }