2007-05-09 Igor Zelmanovich <igorz@mainsoft.com>
authorIgor Zelmanovich <igorz@mono-cvs.ximian.com>
Wed, 9 May 2007 09:21:07 +0000 (09:21 -0000)
committerIgor Zelmanovich <igorz@mono-cvs.ximian.com>
Wed, 9 May 2007 09:21:07 +0000 (09:21 -0000)
* ConfigurationManager.cs:
added MonoLimitation attribute for TARGATE_JVM.

svn path=/trunk/mcs/; revision=76992

mcs/class/System.Configuration/System.Configuration/ChangeLog
mcs/class/System.Configuration/System.Configuration/ConfigurationManager.cs

index 0bbb01552faca810ffba92b95daa53a294f6753c..884744a2be32947e953c285490d37d938274d503 100644 (file)
@@ -1,3 +1,8 @@
+2007-05-09 Igor Zelmanovich <igorz@mainsoft.com>
+
+       * ConfigurationManager.cs:
+       added MonoLimitation attribute for TARGATE_JVM. 
+               
 2007-05-08 Igor Zelmanovich <igorz@mainsoft.com>
 
        * ConnectionStringSettingsCollection.cs: removed 'new' keyword, cause 
index 9e969e765ee6f94bc6b7f9936182cbb94ec767bd..8881cf74ae0b3523fd7091ff6376ddc445cde4f6 100644 (file)
@@ -119,8 +119,11 @@ namespace System.Configuration {
                        }
 
                        return ConfigurationFactory.Create (typeof(ExeConfigurationHost), map);
-               }
-
+               }\r
+\r
+#if TARGET_JVM\r
+               [MonoLimitation ("Supported only when the userLevel parameter is set to ConfigurationUserLevel.None. Other values are not supported because Environment.GetFolderPath method is not implemented.")]\r
+#endif\r
                public static Configuration OpenExeConfiguration (ConfigurationUserLevel userLevel)
                {
                        return OpenExeConfigurationInternal (userLevel, Assembly.GetCallingAssembly (), null);