//---------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// @owner [....]
// @backupOwner [....]
//---------------------------------------------------------------------
namespace System.Data
{
using System;
using System.Runtime.Serialization;
///
/// Mapping exception class. Note that this class has state - so if you change even
/// its internals, it can be a breaking change
///
///
[Serializable]
public sealed class MappingException : EntityException
{
///
/// constructor with default message
///
public MappingException() // required ctor
: base(System.Data.Entity.Strings.Mapping_General_Error)
{
}
///
/// default constructor
///
/// localized error message
public MappingException(string message) // required ctor
: base(message)
{
}
///
/// constructor
///
/// localized error message
/// inner exception
public MappingException(string message, Exception innerException) // required ctor
: base(message, innerException) {
}
///
/// constructor for deserialization
///
///
///
private MappingException(SerializationInfo info, StreamingContext context)
: base(info, context)
{
}
}
}