/// <summary> /// Adds a syntax error code to the error codes collection. /// </summary> /// <param name="errorCode">The syntax error code.</param> public void Add(MessageErrorCode errorCode) { if (!_codes.Contains(errorCode)) { _codes.Add(errorCode); } }
public void AddError(MessageErrorCode code, string ErrorMessage) { Errors.Add(new MessageObj() { Description = ErrorMessage, MessageCode = code }); }
private void Reset() { this._errCode = MessageErrorCode.None; _code = int.MinValue; _args = null; _subject = null; onRecycle = null; }
internal void SetErrorCode(MessageErrorCode code) { if (_state == MessageState.Lock) { this._errCode = code; } else { Log.E("unknown Exception occured with this message"); } }
/// <summary> /// Initializes a new instance of the <see cref="MessageErrorContext"/> class. /// </summary> /// <param name="name">The message name (or tag).</param> /// <param name="controlNumber">The message control number.</param> /// <param name="version">The message version.</param> /// <param name="messagePart">Message part index.</param> /// <param name="message">The error message.</param> /// <param name="errorCode">The syntax error code.</param> public MessageErrorContext(string name, string controlNumber, string version, int messagePart, string message, MessageErrorCode errorCode) : this(name, controlNumber, version, messagePart, message) { _codes.Add(errorCode); }