X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FSystem.Web%2FSystem.Web%2FHttpCompileException.cs;h=0b5a464ceda2b62a17d2b35bdfef4e3c000bdb85;hb=dff680e41a6368bee2f6a65395b7bfda59c09631;hp=22e051441086ab682b32b777e71cf9d20a0d125b;hpb=c4aef31eeea309e6a795c84c098ac8e1a2490340;p=mono.git diff --git a/mcs/class/System.Web/System.Web/HttpCompileException.cs b/mcs/class/System.Web/System.Web/HttpCompileException.cs index 22e05144108..0b5a464ceda 100644 --- a/mcs/class/System.Web/System.Web/HttpCompileException.cs +++ b/mcs/class/System.Web/System.Web/HttpCompileException.cs @@ -6,7 +6,7 @@ // Sebastien Pouliot // // Copyright (C) Tim Coleman, 2002 -// Copyright (C) 2005 Novell, Inc (http://www.novell.com) +// Copyright (C) 2005-2009 Novell, Inc (http://www.novell.com) // // Permission is hereby granted, free of charge, to any person obtaining // a copy of this software and associated documentation files (the @@ -32,19 +32,16 @@ using System.CodeDom.Compiler; using System.Runtime.Serialization; using System.Security.Permissions; -namespace System.Web { - +namespace System.Web +{ // CAS - no InheritanceDemand here as the class is sealed [AspNetHostingPermission (SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)] -#if NET_2_0 [Serializable] -#endif - public sealed class HttpCompileException : HttpException { - + public sealed class HttpCompileException : HttpException + { CompilerResults results; string sourceCode; -#if NET_2_0 public HttpCompileException () { } @@ -60,9 +57,6 @@ namespace System.Web { } public HttpCompileException (CompilerResults results, string sourceCode) -#else - internal HttpCompileException (CompilerResults results, string sourceCode) -#endif { this.results = results; this.sourceCode = sourceCode; @@ -78,7 +72,7 @@ namespace System.Web { [AspNetHostingPermission (SecurityAction.Demand, Level = AspNetHostingPermissionLevel.High)] get { return sourceCode; } } -#if NET_2_0 + public override string Message { get { return base.Message; } } @@ -90,6 +84,5 @@ namespace System.Web { sourceCode = info.GetString ("sourcecode"); results = (CompilerResults) info.GetValue ("results", typeof (CompilerResults)); } -#endif } }