1 changed files with 26 additions and 31 deletions
@ -1,39 +1,34 @@
@@ -1,39 +1,34 @@
|
||||
#region Usings
|
||||
|
||||
|
||||
using System; |
||||
using System.Collections.Generic; |
||||
using System.Linq; |
||||
using System.Text; |
||||
|
||||
#endregion
|
||||
|
||||
namespace ICSharpCode.Data.EDMDesigner.Core.ObjectModelConverters |
||||
{ |
||||
public enum ObjectModelConverterExceptionEnum |
||||
{ |
||||
CSDL, |
||||
EDM, |
||||
SSDL |
||||
} |
||||
|
||||
public class ObjectModelConverterException : Exception |
||||
{ |
||||
#region Constructor
|
||||
|
||||
public ObjectModelConverterException(string message, string detail, ObjectModelConverterExceptionEnum type) : base(message) |
||||
{ |
||||
Detail = detail; |
||||
ExceptionType = type; |
||||
} |
||||
|
||||
#endregion
|
||||
|
||||
#region Properties
|
||||
|
||||
public string FullMessage { get { return Message + "\n\nDetailed error message:\n" + Detail; } } |
||||
public string Detail { get; protected set; } |
||||
public ObjectModelConverterExceptionEnum ExceptionType { get; protected set; } |
||||
|
||||
#endregion
|
||||
} |
||||
public enum ObjectModelConverterExceptionEnum |
||||
{ |
||||
CSDL, |
||||
EDM, |
||||
SSDL |
||||
} |
||||
|
||||
public class ObjectModelConverterException : Exception |
||||
{ |
||||
public ObjectModelConverterException(string message, string detail, ObjectModelConverterExceptionEnum type) |
||||
: base(message) |
||||
{ |
||||
Detail = detail; |
||||
ExceptionType = type; |
||||
} |
||||
|
||||
public string FullMessage { get { return Message + "\n\nDetailed error message:\n" + Detail; } } |
||||
public string Detail { get; protected set; } |
||||
public ObjectModelConverterExceptionEnum ExceptionType { get; protected set; } |
||||
|
||||
public override string ToString() |
||||
{ |
||||
return String.Format("{0}\n{1}", FullMessage, base.ToString()); |
||||
} |
||||
} |
||||
} |
||||
|
Loading…
Reference in new issue