Call SetEndOfSendNotification
[mono.git] / mcs / class / System.Web / System.Web / HttpCompileException.cs
index 22e051441086ab682b32b777e71cf9d20a0d125b..0b5a464ceda2b62a17d2b35bdfef4e3c000bdb85 100644 (file)
@@ -6,7 +6,7 @@
 //     Sebastien Pouliot  <sebastien@ximian.com>
 //
 // 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
        }
 }