﻿using System;
using System.Diagnostics.CodeAnalysis;

namespace Delimited.Data.Exceptions
{
	[Serializable, ExcludeFromCodeCoverage]
	public class DelimitedReaderException : Exception
	{
		//
		// For guidelines regarding the creation of new exception types, see
		//    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconerrorraisinghandlingguidelines.asp
		// and
		//    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncscol/html/csharp07192001.asp
		//

		public DelimitedReaderException() { }
		public DelimitedReaderException(string message) : base(message) { }
		public DelimitedReaderException(string message, Exception inner) : base(message, inner) { }
		protected DelimitedReaderException(
			System.Runtime.Serialization.SerializationInfo info,
			System.Runtime.Serialization.StreamingContext context)
			: base(info, context) { }
	}

}
