Author: toshok
Date: 2005-09-23 13:59:20 -0400 (Fri, 23 Sep 2005)
New Revision: 50599

Modified:
   trunk/mcs/class/System.Configuration/System.Configuration/ChangeLog
   
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationProperty.cs
   
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationPropertyAttribute.cs
   
trunk/mcs/class/System.Configuration/System.Configuration/ConnectionStringSettings.cs
   trunk/mcs/class/System.Configuration/System.Configuration/ProviderSettings.cs
Log:
2005-09-23  Chris Toshok  <[EMAIL PROTECTED]>

        * ConfigurationPropertyAttribute.cs, ConfigurationProperty.cs,
        ProviderSettings.cs: track change to ConfigurationPropertyOptions.

        * ConnectionStringSettings.cs: track change to
        ConfigurationProprertyOptions, and add some ConfigurationProperty
        attributes.
        
        * ConfigurationPropertyOptions.cs: DefaultCollection ->
        IsDefaultCollection, Required -> IsRequired.



Modified: trunk/mcs/class/System.Configuration/System.Configuration/ChangeLog
===================================================================
--- trunk/mcs/class/System.Configuration/System.Configuration/ChangeLog 
2005-09-23 17:55:31 UTC (rev 50598)
+++ trunk/mcs/class/System.Configuration/System.Configuration/ChangeLog 
2005-09-23 17:59:20 UTC (rev 50599)
@@ -1,3 +1,15 @@
+2005-09-23  Chris Toshok  <[EMAIL PROTECTED]>
+
+       * ConfigurationPropertyAttribute.cs, ConfigurationProperty.cs,
+       ProviderSettings.cs: track change to ConfigurationPropertyOptions.
+
+       * ConnectionStringSettings.cs: track change to
+       ConfigurationProprertyOptions, and add some ConfigurationProperty
+       attributes.
+       
+       * ConfigurationPropertyOptions.cs: DefaultCollection ->
+       IsDefaultCollection, Required -> IsRequired.
+
 2005-09-22  Chris Toshok  <[EMAIL PROTECTED]>
 
        * PositiveTimeSpanValidator.cs: this lives in

Modified: 
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationProperty.cs
===================================================================
--- 
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationProperty.cs
  2005-09-23 17:55:31 UTC (rev 50598)
+++ 
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationProperty.cs
  2005-09-23 17:59:20 UTC (rev 50599)
@@ -96,7 +96,7 @@
                }
 
                public bool IsRequired {
-                       get { return (flags & 
ConfigurationPropertyOptions.Required) != 0; }               
+                       get { return (flags & 
ConfigurationPropertyOptions.IsRequired) != 0; }               
                }
 
                public string Name {

Modified: 
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationPropertyAttribute.cs
===================================================================
--- 
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationPropertyAttribute.cs
 2005-09-23 17:55:31 UTC (rev 50598)
+++ 
trunk/mcs/class/System.Configuration/System.Configuration/ConfigurationPropertyAttribute.cs
 2005-09-23 17:59:20 UTC (rev 50599)
@@ -43,7 +43,7 @@
                        this.name = name;
                }
                
-               public bool IsCollectionKey {
+               public bool IsKey {
                        get { return (flags & 
ConfigurationPropertyOptions.IsKey) != 0; }
                        set {
                                if (value) flags |= 
ConfigurationPropertyOptions.IsKey; 
@@ -51,11 +51,11 @@
                        }
                }
                
-               public bool IsDefaultCollectionProperty {
-                       get { return (flags & 
ConfigurationPropertyOptions.DefaultCollection) != 0; }
+               public bool IsDefaultCollection {
+                       get { return (flags & 
ConfigurationPropertyOptions.IsDefaultCollection) != 0; }
                        set {
-                               if (value) flags |= 
ConfigurationPropertyOptions.DefaultCollection; 
-                               else flags &= 
~ConfigurationPropertyOptions.DefaultCollection; 
+                               if (value) flags |= 
ConfigurationPropertyOptions.IsDefaultCollection; 
+                               else flags &= 
~ConfigurationPropertyOptions.IsDefaultCollection; 
                        }
                }
                
@@ -73,11 +73,11 @@
                        get { return name; }
                }
                
-               public bool RequiredValue {
-                       get { return (flags & 
ConfigurationPropertyOptions.Required) != 0; }
+               public bool IsRequired {
+                       get { return (flags & 
ConfigurationPropertyOptions.IsRequired) != 0; }
                        set {
-                               if (value) flags |= 
ConfigurationPropertyOptions.Required; 
-                               else flags &= 
~ConfigurationPropertyOptions.Required; 
+                               if (value) flags |= 
ConfigurationPropertyOptions.IsRequired; 
+                               else flags &= 
~ConfigurationPropertyOptions.IsRequired; 
                        }
                }
        }

Modified: 
trunk/mcs/class/System.Configuration/System.Configuration/ConnectionStringSettings.cs
===================================================================
--- 
trunk/mcs/class/System.Configuration/System.Configuration/ConnectionStringSettings.cs
       2005-09-23 17:55:31 UTC (rev 50598)
+++ 
trunk/mcs/class/System.Configuration/System.Configuration/ConnectionStringSettings.cs
       2005-09-23 17:59:20 UTC (rev 50599)
@@ -56,20 +56,20 @@
                         _propName = new ConfigurationProperty ("name", 
                                                                typeof(string), 
                                                                "", 
-                                                               
ConfigurationPropertyOptions.Required | 
+                                                               
ConfigurationPropertyOptions.IsRequired | 
                                                                
ConfigurationPropertyOptions.IsKey
                                                                );
 
                         _propProviderName = new ConfigurationProperty 
("providerName",
                                                                        typeof 
(string),
                                                                        "",
-                                                                       
ConfigurationPropertyOptions.Required
+                                                                       
ConfigurationPropertyOptions.IsRequired
                                                                        );
 
                         _propConnectionString = new ConfigurationProperty 
("connectionString",
                                                                            
typeof (string),
                                                                            "",
-                                                                           
ConfigurationPropertyOptions.Required
+                                                                           
ConfigurationPropertyOptions.IsRequired
                                                                            );
 
                         _properties.Add (_propName);
@@ -104,18 +104,22 @@
                                 return _properties;
                         }
                 }
+
+               [ConfigurationProperty ("name", DefaultValue = "", Options = 
ConfigurationPropertyOptions.IsRequired | ConfigurationPropertyOptions.IsKey)]
                 public string Name
                 {
                         get { return (string) base [_propName];}
                         set { base [_propName] = value; }
                 }
 
+               [ConfigurationProperty ("providerName", DefaultValue = 
"System.Data.SqlClient")]
                 public string ProviderName
                 {
                         get { return (string) base [_propProviderName]; }
                         set { base [_propProviderName] = value; }
                 }
 
+               [ConfigurationProperty ("connectionString", DefaultValue = "", 
Options = ConfigurationPropertyOptions.IsRequired)]
                 public string ConnectionString
                 {
                         get { return (string) base [_propConnectionString]; }

Modified: 
trunk/mcs/class/System.Configuration/System.Configuration/ProviderSettings.cs
===================================================================
--- 
trunk/mcs/class/System.Configuration/System.Configuration/ProviderSettings.cs   
    2005-09-23 17:55:31 UTC (rev 50598)
+++ 
trunk/mcs/class/System.Configuration/System.Configuration/ProviderSettings.cs   
    2005-09-23 17:59:20 UTC (rev 50599)
@@ -82,13 +82,13 @@
                        base.Unmerge (source, parent, serializeCollectionKey, 
updateMode);
                }
                
-               [ConfigurationProperty ("name", Options = 
ConfigurationPropertyOptions.Required | ConfigurationPropertyOptions.IsKey)]
+               [ConfigurationProperty ("name", Options = 
ConfigurationPropertyOptions.IsRequired | ConfigurationPropertyOptions.IsKey)]
                public string Name {
                        get { return (string) this ["name"]; }
                        set { this ["name"] = value; }
                }
                
-               [ConfigurationProperty ("type", Options = 
ConfigurationPropertyOptions.Required)]
+               [ConfigurationProperty ("type", Options = 
ConfigurationPropertyOptions.IsRequired)]
                public string Type {
                        get { return (string) this ["type"]; }
                        set { this ["type"] = value; }

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

Reply via email to