X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FSystem%2FSystem.Configuration%2FConfigurationException.cs;h=0ed96324dc5dc07a1afc3b289bb44427bf2d819f;hb=c7166273ee53fb2f1751e6714fb60b66aa579e2d;hp=2c930b7d71fd86bffb24dbaf3c0bb6055e1a1561;hpb=ff228e1c801bda9666b6edab3ee962e05edcf480;p=mono.git diff --git a/mcs/class/System/System.Configuration/ConfigurationException.cs b/mcs/class/System/System.Configuration/ConfigurationException.cs index 2c930b7d71f..0ed96324dc5 100644 --- a/mcs/class/System/System.Configuration/ConfigurationException.cs +++ b/mcs/class/System/System.Configuration/ConfigurationException.cs @@ -49,6 +49,9 @@ namespace System.Configuration // // Constructors // +#if NET_2_0 + [Obsolete ("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")] +#endif public ConfigurationException () : base (Locale.GetText ("There is an error in a configuration setting.")) { @@ -56,7 +59,10 @@ namespace System.Configuration bareMessage = Locale.GetText ("There is an error in a configuration setting."); line = 0; } - + +#if NET_2_0 + [Obsolete ("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")] +#endif public ConfigurationException (string message) : base (message) { @@ -70,6 +76,9 @@ namespace System.Configuration line = info.GetInt32 ("line"); } +#if NET_2_0 + [Obsolete ("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")] +#endif public ConfigurationException (string message, Exception inner) : base (message, inner) { @@ -77,6 +86,9 @@ namespace System.Configuration } #if (XML_DEP) +#if NET_2_0 + [Obsolete ("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")] +#endif public ConfigurationException (string message, XmlNode node) : base (message) { @@ -85,6 +97,9 @@ namespace System.Configuration bareMessage = message; } +#if NET_2_0 + [Obsolete ("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")] +#endif public ConfigurationException (string message, Exception inner, XmlNode node) : base (message, inner) { @@ -92,6 +107,9 @@ namespace System.Configuration line = GetXmlNodeLineNumber (node); bareMessage = message; } +#endif +#if NET_2_0 + [Obsolete ("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")] #endif public ConfigurationException (string message, string filename, int line) : base (message) @@ -101,6 +119,9 @@ namespace System.Configuration this.line= line; } +#if NET_2_0 + [Obsolete ("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")] +#endif public ConfigurationException (string message, Exception inner, string filename, int line) : base (message) { @@ -111,17 +132,29 @@ namespace System.Configuration // // Properties // - public string BareMessage + public +#if NET_2_0 + virtual +#endif + string BareMessage { get { return bareMessage; } } - public string Filename + public +#if NET_2_0 + virtual +#endif + string Filename { get { return filename; } } - - public int Line + + public +#if NET_2_0 + virtual +#endif + int Line { get { return line; } } @@ -141,6 +174,9 @@ namespace System.Configuration // Methods // #if (XML_DEP) +#if NET_2_0 + [Obsolete ("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")] +#endif public static string GetXmlNodeFilename (XmlNode node) { if (!(node is IConfigXmlNode)) @@ -149,6 +185,9 @@ namespace System.Configuration return ((IConfigXmlNode) node).Filename; } +#if NET_2_0 + [Obsolete ("This class is obsolete. Use System.Configuration.ConfigurationErrorsException")] +#endif public static int GetXmlNodeLineNumber (XmlNode node) { if (!(node is IConfigXmlNode))