* ToolTask.cs (ProcessOuputTool): Move logging of tool
[mono.git] / mcs / class / System.Web / System.Web.Configuration_2.0 / MonoSettingsSection.cs
index 7de027b0ebdac50ef951d5cad8e42633ed581898..35dc6183cb38ef084ed7f27557e33c96ac19e6bd 100644 (file)
@@ -40,16 +40,19 @@ namespace System.Web.Configuration
                static ConfigurationPropertyCollection properties;
                static ConfigurationProperty compilersCompatibilityProp;
                static ConfigurationProperty useCompilersCompatibilityProp;
+               static ConfigurationProperty verificationCompatibilityProp;
                
                static MonoSettingsSection ()
                {
                        compilersCompatibilityProp = new ConfigurationProperty ("compilersCompatibility", typeof (CompilerCollection), null, null, PropertyHelper.DefaultValidator,
                                                                                ConfigurationPropertyOptions.None);
                        useCompilersCompatibilityProp = new ConfigurationProperty ("useCompilersCompatibility", typeof (bool), true);
+                       verificationCompatibilityProp = new ConfigurationProperty ("verificationCompatibility", typeof (int), 0);
                        
                        properties = new ConfigurationPropertyCollection ();
                        properties.Add (compilersCompatibilityProp);
                        properties.Add (useCompilersCompatibilityProp);
+                       properties.Add (verificationCompatibilityProp);
                }
 
                [ConfigurationProperty ("compilersCompatibility")]
@@ -62,6 +65,12 @@ namespace System.Web.Configuration
                         get { return (bool) base [useCompilersCompatibilityProp]; }
                         set { base [useCompilersCompatibilityProp] = value; }
                 }
+
+               [ConfigurationProperty ("verificationCompatibility", DefaultValue = "0")]
+                public int VerificationCompatibility {
+                        get { return (int) base [verificationCompatibilityProp]; }
+                        set { base [verificationCompatibilityProp] = value; }
+                }
                
                protected override ConfigurationPropertyCollection Properties {
                         get { return properties; }