1
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
2
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)
5
using System.Runtime.Serialization;
6
using System.Security.Permissions;
8
namespace ICSharpCode.Reports.Core
11
/// Description of InvalidReportModelException.
14
public class InvalidReportModelException: Exception
17
public InvalidReportModelException():base(){
20
public InvalidReportModelException(string errorMessage) :base (errorMessage){
23
public InvalidReportModelException(string errorMessage,
24
Exception exception):base (errorMessage,exception){
28
protected InvalidReportModelException(SerializationInfo info,
29
StreamingContext context) : base(info, context){
30
// Implement type-specific serialization constructor logic.
33
[SecurityPermissionAttribute(SecurityAction.Demand,
34
SerializationFormatter = true)]
36
public override void GetObjectData(SerializationInfo info, StreamingContext context)
38
base.GetObjectData(info, context);