Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ReaderErrorContext"/> class.
 /// </summary>
 /// <param name="exception">The reader exception.</param>
 /// <param name="readerErrorCode">The reader error code.</param>
 /// <param name="messageErrorContext">The message context if any.</param>
 public ReaderErrorContext(Exception exception, ReaderErrorCode readerErrorCode,
                           MessageErrorContext messageErrorContext = null)
 {
     Exception           = exception;
     ReaderErrorCode     = readerErrorCode;
     MessageErrorContext = messageErrorContext;
 }
Example #2
0
 public ReaderException(string message, ReaderErrorCode errorCode)
     : base(message)
 {
     ErrorCode = errorCode;
 }
Example #3
0
 public void Log(ReaderErrorCode errorCode, IXmlLineInfo line, string parameter = null)
 {
     warnings.Add(new ErrorInstance(errorCode, line.LineNumber, line.LinePosition, parameter));
 }