[asp.net] Ignore JavaScript blocks enclosed in HTML comments
[mono.git] / mcs / class / System.Web / System.Web.Compilation / ParseException.cs
index bcdcf82a6085d3c49fe89b7a008ab8a86c19668b..be46bbf813242d2b8b27c57bdc1773f80cfc8093 100644 (file)
 
 using System;
 using System.IO;
+using System.Runtime.Serialization;
+using System.Security.Permissions;
 
 namespace System.Web.Compilation
 {
+       [Serializable]
        internal class ParseException : HtmlizedException
        {
                ILocation location;
                string fileText;
 
+               ParseException (SerializationInfo info, StreamingContext context)
+                       : base (info, context)
+                {
+                }
+               
                public ParseException (ILocation location, string message)
                        : this (location, message, null)
                {
@@ -110,6 +118,12 @@ namespace System.Web.Compilation
                public override bool ErrorLinesPaired {
                        get { return true; }
                }
+
+               [SecurityPermission (SecurityAction.Demand, SerializationFormatter = true)]
+               public override void GetObjectData (SerializationInfo info, StreamingContext ctx)
+               {
+                       base.GetObjectData (info, ctx);
+               }
        }
 }