示例#1
0
文件: Nack.cs 项目: renber/AvisNet
        public Nack(XidMessage inReplyTo, int error, String message, params Object[] args)
            : base(inReplyTo)
        {
            if (message == null)
                throw new ArgumentNullException("Message cannot be null");

            this.error = (NackError)error;
            this.message = message;
            this.args = args;
        }
示例#2
0
文件: SubRply.cs 项目: renber/AvisNet
 public SubRply(XidMessage inReplyTo, long subscriptionId)
     : base(inReplyTo)
 {
     this.SubscriptionId = subscriptionId;
 }
示例#3
0
 public RouterNackException(XidMessage request, Nack nack)
     : base("Router rejected " + request.Name + ": " + nack.ErrorCodeText + ": " + nack.FormattedMessage)
 {
 }
示例#4
0
文件: Nack.cs 项目: renber/AvisNet
 public Nack(XidMessage inReplyTo, int error, String message)
     : this(inReplyTo, error, message, EMPTY_ARGS)
 {
 }
示例#5
0
 public XidMessage(XidMessage inReplyTo)
     : this(inReplyTo.xid)
 {
 }