Author: lluis
Date: 2005-06-15 13:47:31 -0400 (Wed, 15 Jun 2005)
New Revision: 46064

Modified:
   
trunk/mcs/class/System.Web/System.Web.Configuration/AnonymousIdentificationSection.cs
   trunk/mcs/class/System.Web/System.Web.Configuration/AssemblyInfo.cs
   
trunk/mcs/class/System.Web/System.Web.Configuration/BuildProviderCollection.cs
   trunk/mcs/class/System.Web/System.Web.Configuration/ChangeLog
   
trunk/mcs/class/System.Web/System.Web.Configuration/CodeSubDirectoriesCollection.cs
   trunk/mcs/class/System.Web/System.Web.Configuration/CodeSubDirectory.cs
   trunk/mcs/class/System.Web/System.Web.Configuration/ExpressionBuilder.cs
   
trunk/mcs/class/System.Web/System.Web.Configuration/ExpressionBuilderCollection.cs
Log:
2005-06-15  Lluis Sanchez Gual <[EMAIL PROTECTED]>

        * CodeSubDirectory.cs:
        * ExpressionBuilder.cs:
        * AssemblyInfo.cs:
        * BuildProviderCollection.cs:
        * ExpressionBuilderCollection.cs:
        * CodeSubDirectoriesCollection.cs:
        * AnonymousIdentificationSection.cs: Track 2.0 api changes
        in System.Configuration.



Modified: 
trunk/mcs/class/System.Web/System.Web.Configuration/AnonymousIdentificationSection.cs
===================================================================
--- 
trunk/mcs/class/System.Web/System.Web.Configuration/AnonymousIdentificationSection.cs
       2005-06-15 17:47:04 UTC (rev 46063)
+++ 
trunk/mcs/class/System.Web/System.Web.Configuration/AnonymousIdentificationSection.cs
       2005-06-15 17:47:31 UTC (rev 46064)
@@ -51,7 +51,7 @@
                
                static AnonymousIdentificationSection ()
                {
-                       enabledProp = new ConfigurationProperty ("enabled", 
typeof(bool), false);
+/*                     enabledProp = new ConfigurationProperty ("enabled", 
typeof(bool), false);
                        cookieNameProp = new 
NonEmptyStringConfigurationProperty ("cookieName", ".ASPXANONYMOUS", 
ConfigurationPropertyFlags.None);
                        cookieTimeoutProp = new TimeSpanConfigurationProperty 
("cookieTimeout", new TimeSpan (69,10,40,0), TimeSpanSerializedFormat.Minutes, 
TimeSpanPropertyFlags.AllowInfinite | TimeSpanPropertyFlags.ProhibitZero, 
ConfigurationPropertyFlags.None);
                        cookiePathProp = new 
NonEmptyStringConfigurationProperty ("cookiePath", "/", 
ConfigurationPropertyFlags.None);
@@ -71,7 +71,7 @@
                        properties.Add (cookieProtectionProp);
                        properties.Add (cookilessProp);
                        properties.Add (domainProp);
-               }
+*/             }
                
                public HttpCookieMode Cookiless {
                        get { return (HttpCookieMode) base [cookilessProp]; }

Modified: trunk/mcs/class/System.Web/System.Web.Configuration/AssemblyInfo.cs
===================================================================
--- trunk/mcs/class/System.Web/System.Web.Configuration/AssemblyInfo.cs 
2005-06-15 17:47:04 UTC (rev 46063)
+++ trunk/mcs/class/System.Web/System.Web.Configuration/AssemblyInfo.cs 
2005-06-15 17:47:31 UTC (rev 46064)
@@ -43,8 +43,8 @@
                static AssemblyInfo ()
                {
                        properties = new ConfigurationPropertyCollection ();
-                       assemblyProp = new NonEmptyStringConfigurationProperty 
("assembly", null, ConfigurationPropertyFlags.IsKey);
-                       properties.Add (assemblyProp);
+//                     assemblyProp = new NonEmptyStringConfigurationProperty 
("assembly", null, ConfigurationPropertyFlags.IsKey);
+//                     properties.Add (assemblyProp);
                }
                
                public AssemblyInfo ()

Modified: 
trunk/mcs/class/System.Web/System.Web.Configuration/BuildProviderCollection.cs
===================================================================
--- 
trunk/mcs/class/System.Web/System.Web.Configuration/BuildProviderCollection.cs  
    2005-06-15 17:47:04 UTC (rev 46063)
+++ 
trunk/mcs/class/System.Web/System.Web.Configuration/BuildProviderCollection.cs  
    2005-06-15 17:47:31 UTC (rev 46064)
@@ -43,6 +43,10 @@
                        //FIXME: add properties
                        props = new ConfigurationPropertyCollection ();
                }
+               
+               public BuildProviderCollection (): base 
(CaseInsensitiveComparer.DefaultInvariant)
+               {
+               }
 
                public BuildProvider this [int index] {
                        get { return (BuildProvider) BaseGet (index); }
@@ -82,11 +86,6 @@
                        BaseRemoveAt (index);
                }
 
-               protected override bool CompareKeys (object key1, object key2)
-               {
-                       return (0 == 
CaseInsensitiveComparer.DefaultInvariant.Compare ((string) key1, (string) 
key2));
-               }
-
                protected override ConfigurationElement CreateNewElement ()
                {
                        return new BuildProvider ();

Modified: trunk/mcs/class/System.Web/System.Web.Configuration/ChangeLog
===================================================================
--- trunk/mcs/class/System.Web/System.Web.Configuration/ChangeLog       
2005-06-15 17:47:04 UTC (rev 46063)
+++ trunk/mcs/class/System.Web/System.Web.Configuration/ChangeLog       
2005-06-15 17:47:31 UTC (rev 46064)
@@ -1,3 +1,14 @@
+2005-06-15  Lluis Sanchez Gual <[EMAIL PROTECTED]>
+
+       * CodeSubDirectory.cs:
+       * ExpressionBuilder.cs:
+       * AssemblyInfo.cs:
+       * BuildProviderCollection.cs:
+       * ExpressionBuilderCollection.cs:
+       * CodeSubDirectoriesCollection.cs:
+       * AnonymousIdentificationSection.cs: Track 2.0 api changes
+       in System.Configuration.
+
 2005-06-13 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
 
        * GlobalizationConfigurationHandler.cs: when an attribute is not

Modified: 
trunk/mcs/class/System.Web/System.Web.Configuration/CodeSubDirectoriesCollection.cs
===================================================================
--- 
trunk/mcs/class/System.Web/System.Web.Configuration/CodeSubDirectoriesCollection.cs
 2005-06-15 17:47:04 UTC (rev 46063)
+++ 
trunk/mcs/class/System.Web/System.Web.Configuration/CodeSubDirectoriesCollection.cs
 2005-06-15 17:47:31 UTC (rev 46064)
@@ -43,6 +43,10 @@
                        //FIXME: add properties
                        props = new ConfigurationPropertyCollection ();
                }
+               
+               public CodeSubDirectoriesCollection (): base 
(CaseInsensitiveComparer.DefaultInvariant)
+               {
+               }
 
                public CodeSubDirectory this [int index] {
                        get { return (CodeSubDirectory) BaseGet (index); }
@@ -71,11 +75,6 @@
                        BaseAdd (codeSubDirectory);
                }
 
-               protected override bool CompareKeys (object key1, object key2)
-               {
-                       return (0 == 
CaseInsensitiveComparer.DefaultInvariant.Compare ((string) key1, (string) 
key2));
-               }
-
                protected override ConfigurationElement CreateNewElement ()
                {
                        return new CodeSubDirectory ();

Modified: 
trunk/mcs/class/System.Web/System.Web.Configuration/CodeSubDirectory.cs
===================================================================
--- trunk/mcs/class/System.Web/System.Web.Configuration/CodeSubDirectory.cs     
2005-06-15 17:47:04 UTC (rev 46063)
+++ trunk/mcs/class/System.Web/System.Web.Configuration/CodeSubDirectory.cs     
2005-06-15 17:47:31 UTC (rev 46064)
@@ -41,11 +41,11 @@
                static CodeSubDirectory ()
                {
                        props = new ConfigurationPropertyCollection ();
-                       ConfigurationPropertyFlags flags = 
ConfigurationPropertyFlags.IsKey | ConfigurationPropertyFlags.Required;
+/*                     ConfigurationPropertyFlags flags = 
ConfigurationPropertyFlags.IsKey | ConfigurationPropertyFlags.Required;
                        NonEmptyStringFlags strFlags = 
NonEmptyStringFlags.TrimWhitespace;
                        ConfigurationProperty prop = new 
NonEmptyStringConfigurationProperty ("directoryName", "", flags, strFlags);
                        props.Add (prop);
-               }
+*/             }
 
                public string DirectoryName {
                        get { return directoryName; }

Modified: 
trunk/mcs/class/System.Web/System.Web.Configuration/ExpressionBuilder.cs
===================================================================
--- trunk/mcs/class/System.Web/System.Web.Configuration/ExpressionBuilder.cs    
2005-06-15 17:47:04 UTC (rev 46063)
+++ trunk/mcs/class/System.Web/System.Web.Configuration/ExpressionBuilder.cs    
2005-06-15 17:47:31 UTC (rev 46064)
@@ -42,7 +42,7 @@
 
                static ExpressionBuilder ()
                {
-                       ConfigurationPropertyFlags flags = 
ConfigurationPropertyFlags.Required | ConfigurationPropertyFlags.IsKey;
+/*                     ConfigurationPropertyFlags flags = 
ConfigurationPropertyFlags.Required | ConfigurationPropertyFlags.IsKey;
                        type = new NonEmptyStringConfigurationProperty ("type", 
"", flags);
                        flags = ConfigurationPropertyFlags.Required;
                        expressionPrefix = new 
NonEmptyStringConfigurationProperty ("expressionPrefix", "", flags);
@@ -50,7 +50,7 @@
                        props = new ConfigurationPropertyCollection ();
                        props.Add (type);
                        props.Add (expressionPrefix);
-               }
+*/             }
 
                public string ExpressionPrefix {
                        get { return (string) this [expressionPrefix]; }

Modified: 
trunk/mcs/class/System.Web/System.Web.Configuration/ExpressionBuilderCollection.cs
===================================================================
--- 
trunk/mcs/class/System.Web/System.Web.Configuration/ExpressionBuilderCollection.cs
  2005-06-15 17:47:04 UTC (rev 46063)
+++ 
trunk/mcs/class/System.Web/System.Web.Configuration/ExpressionBuilderCollection.cs
  2005-06-15 17:47:31 UTC (rev 46064)
@@ -41,10 +41,14 @@
                static ExpressionBuilderCollection ()
                {
                        props = new ConfigurationPropertyCollection ();
-                       ConfigurationPropertyFlags flags = 
ConfigurationPropertyFlags.DefaultCollection;
+                       ConfigurationPropertyOptions flags = 
ConfigurationPropertyOptions.DefaultCollection;
                        ConfigurationProperty prop = new ConfigurationProperty 
(null, typeof (ExpressionBuilderCollection), null, flags);
                        props.Add (prop);
                }
+               
+               public ExpressionBuilderCollection (): base 
(CaseInsensitiveComparer.DefaultInvariant)
+               {
+               }
 
                public ExpressionBuilder this [int index] {
                        get { return (ExpressionBuilder) BaseGet (index); }
@@ -84,11 +88,6 @@
                        BaseRemoveAt (index);
                }
 
-               protected override bool CompareKeys (object key1, object key2)
-               {
-                       return (0 == 
CaseInsensitiveComparer.DefaultInvariant.Compare ((string) key1, (string) 
key2));
-               }
-
                protected override ConfigurationElement CreateNewElement ()
                {
                        return new ExpressionBuilder ();

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to