Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Pouliot <sebastien@ximian.com>2004-07-14 16:06:25 +0400
committerSebastien Pouliot <sebastien@ximian.com>2004-07-14 16:06:25 +0400
commit488ecc889f19750742ba6aa42d286899c26706f5 (patch)
tree324b03551b4c0e15e446e985277b609df42ccab5 /mcs/class/corlib/System.Security/XmlSyntaxException.cs
parent748a1ef357321b3f9153f06efb03d0a1091816ea (diff)
2004-07-14 Sebastien Pouliot <sebastien@ximian.com>
* CodeAccessPermission.cs: Added CheckAssert, CheckDemand, CheckDeny, CheckPermitOnly, Equals and GetHashCode to NET_2_0 profile. Actualized TODOs. Removed duplicate license. * NamedPermissionSet.cs: Added Equals/GetHashCode to NET_2_0 profile. Removed duplicate license. * PermissionSet.cs: Added Equals/GetHashCode to NET_2_0 profile. Removed duplicate license. * SecurityElement.cs: Added Copy and FromString methods to NET_2_0 profile. Removed duplicate license. * SecurityException.cs: Added new constructors and properties to NET_2_0 profile. Removed duplicate license. * SecurityManager.cs: Added GetZoneAndOrigin and ResolvePolicy to NET_2_0 profile. Removed duplicate license. * VerificationException.cs: Implements _Exception for NET_2_0 profile. Removed duplicate license. * XmlSyntaxException.cs: Implements _Exception for NET_2_0 profile. Removed duplicate license. svn path=/trunk/mcs/; revision=31128
Diffstat (limited to 'mcs/class/corlib/System.Security/XmlSyntaxException.cs')
-rw-r--r--mcs/class/corlib/System.Security/XmlSyntaxException.cs98
1 files changed, 47 insertions, 51 deletions
diff --git a/mcs/class/corlib/System.Security/XmlSyntaxException.cs b/mcs/class/corlib/System.Security/XmlSyntaxException.cs
index 3fb5ccd86b1..bac141c5ab4 100644
--- a/mcs/class/corlib/System.Security/XmlSyntaxException.cs
+++ b/mcs/class/corlib/System.Security/XmlSyntaxException.cs
@@ -1,36 +1,10 @@
-//
-// System.Security.XmlSyntaxException.cs
-//
-// Author:
-// Nick Drochak(ndrochak@gol.com)
-//
-// (C) Nick Drochak
-//
-
-//
-// Copyright (C) 2004 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
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+// System.Security.XmlSyntaxException.cs
//
-
+// Author:
+// Nick Drochak(ndrochak@gol.com)
//
+// (C) Nick Drochak
// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
//
// Permission is hereby granted, free of charge, to any person obtaining
@@ -52,25 +26,47 @@
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
-
-using System.Globalization;
+
+using System.Globalization;
+using System.Runtime.InteropServices;
using System.Runtime.Serialization;
-
-namespace System.Security {
- [Serializable]
- public sealed class XmlSyntaxException : SystemException {
-
- // Constructors
- public XmlSyntaxException(){}
- public XmlSyntaxException(int lineNumber)
- : base (Locale.GetText("Invalid syntax on line ") + lineNumber.ToString() + "."){}
- public XmlSyntaxException(int lineNumber, string message)
- : base (Locale.GetText("Invalid syntax on line ") + lineNumber.ToString() + " - " + message ){}
- public XmlSyntaxException(string message)
- : base (message){}
- public XmlSyntaxException(string message, Exception inner)
- : base (message, inner) {}
- internal XmlSyntaxException(SerializationInfo info, StreamingContext context)
- : base(info, context) {}
- }
-}
+
+namespace System.Security {
+
+ [Serializable]
+#if NET_2_0
+ public sealed class XmlSyntaxException : SystemException, _Exception {
+#else
+ public sealed class XmlSyntaxException : SystemException {
+#endif
+ // Constructors
+ public XmlSyntaxException ()
+ {
+ }
+
+ public XmlSyntaxException (int lineNumber)
+ : base (String.Format (Locale.GetText ("Invalid syntax on line {0}."), lineNumber))
+ {
+ }
+
+ public XmlSyntaxException (int lineNumber, string message)
+ : base (String.Format (Locale.GetText ("Invalid syntax on line {0} - {1}."), lineNumber, message))
+ {
+ }
+
+ public XmlSyntaxException (string message)
+ : base (message)
+ {
+ }
+
+ public XmlSyntaxException (string message, Exception inner)
+ : base (message, inner)
+ {
+ }
+
+ internal XmlSyntaxException (SerializationInfo info, StreamingContext context)
+ : base (info, context)
+ {
+ }
+ }
+}