2004-08-02 Duncan Mak <duncan@ximian.com>
authorDuncan Mak <duncan@mono-cvs.ximian.com>
Tue, 3 Aug 2004 00:53:06 +0000 (00:53 -0000)
committerDuncan Mak <duncan@mono-cvs.ximian.com>
Tue, 3 Aug 2004 00:53:06 +0000 (00:53 -0000)
* AuthorizationRuleAction.cs:
* BuildProviderAppliesTo.cs:
* CustomErrorsMode.cs:
* MachineKeyValidation.cs:
* PagesEnableSessionState.cs:
* PagesToCountAction.cs:
* ProcessModelComAuthenticationLevel.cs:
* ProcessModelComImpersonationLevel.cs:
* ProcessModelLogLevel.cs;
* SerializationMode.cs:
* TraceDisplayMode.cs: Added enumerations.

* IRemoteWebConfigarationHostServer.cs: Added interface.

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

13 files changed:
mcs/class/System.Web/System.Web.Configuration/AuthorizationRuleAction.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Configuration/BuildProviderAppliesTo.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Configuration/CustomErrorsMode.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Configuration/IRemoteWebConfigurationHostServer.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Configuration/MachineKeyValidation.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Configuration/PagesEnableSessionState.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Configuration/PagesToCountAction.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Configuration/ProcessModelComAuthenticationLevel.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Configuration/ProcessModelComImpersonationLevel.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Configuration/ProcessModelLogLevel.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Configuration/SerializationMode.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Configuration/TraceDisplayMode.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.Hosting/ChangeLog

diff --git a/mcs/class/System.Web/System.Web.Configuration/AuthorizationRuleAction.cs b/mcs/class/System.Web/System.Web.Configuration/AuthorizationRuleAction.cs
new file mode 100644 (file)
index 0000000..ff0d8c6
--- /dev/null
@@ -0,0 +1,40 @@
+//
+// System.Web.Configuration.AuthorizationRuleAction.cs
+//
+// Authors:
+//     Duncan Mak (duncan@ximian.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+using System.Resources;
+
+#if NET_2_0
+namespace System.Web.Configuration
+{
+        public enum AuthorizationRuleAction
+        {
+                Allow = 1,
+                Deny = 2,
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.Configuration/BuildProviderAppliesTo.cs b/mcs/class/System.Web/System.Web.Configuration/BuildProviderAppliesTo.cs
new file mode 100644 (file)
index 0000000..395e350
--- /dev/null
@@ -0,0 +1,42 @@
+//
+// System.Web.Configuration.BuildProviderAppliesTo.cs
+//
+// Authors:
+//     Duncan Mak (duncan@ximian.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+using System.Resources;
+
+#if NET_2_0
+namespace System.Web.Configuration
+{
+        public enum BuildProviderAppliesTo
+        {
+                Web = 1,
+                Code = 2,
+                Resources = 4,
+                All = 7,
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.Configuration/CustomErrorsMode.cs b/mcs/class/System.Web/System.Web.Configuration/CustomErrorsMode.cs
new file mode 100644 (file)
index 0000000..3fd8d41
--- /dev/null
@@ -0,0 +1,41 @@
+//
+// System.Web.Configuration.CustomErrorsMode.cs
+//
+// Authors:
+//     Duncan Mak (duncan@ximian.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+using System.Resources;
+
+#if NET_2_0
+namespace System.Web.Configuration
+{
+        public enum CustomErrorsMode
+        {
+                On = 1,
+                Off = 2,
+                RemoteOnly = 3,
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.Configuration/IRemoteWebConfigurationHostServer.cs b/mcs/class/System.Web/System.Web.Configuration/IRemoteWebConfigurationHostServer.cs
new file mode 100644 (file)
index 0000000..77cfb03
--- /dev/null
@@ -0,0 +1,49 @@
+//
+// System.Web.Configuration.IRemoteWebConfigurationHostServer.cs
+//
+// Authors:
+//     Duncan Mak (duncan@ximian.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+using System.Resources;
+
+#if NET_2_0
+namespace System.Web.Configuration
+{
+        public interface IRemoteWebConfigurationHostServer
+        {
+                string DoEncryptOrDecrypt (
+                        bool do_encrypt, string xml_string, string protection_provider_name,
+                        string protection_provider_type, string [] params_keys, string [] param_values);
+
+                byte [] GetData (string filename, out long readTime);
+
+                void GetFileDetails (string name, out bool exists, out long size, out long create_data, out long last_write_date);
+
+                string GetFilePaths (string path, string site);
+
+                void WriteData (string file_name, byte [] data, ref long read_time);
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.Configuration/MachineKeyValidation.cs b/mcs/class/System.Web/System.Web.Configuration/MachineKeyValidation.cs
new file mode 100644 (file)
index 0000000..101c2fd
--- /dev/null
@@ -0,0 +1,41 @@
+//
+// System.Web.Configuration.MachineKeyValidation.cs
+//
+// Authors:
+//     Duncan Mak (duncan@ximian.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+using System.Resources;
+
+#if NET_2_0
+namespace System.Web.Configuration
+{
+        public enum MachineKeyValidation
+        {
+                MD5 = 0,
+                SHA1 = 1,
+                TripleDES = 2,
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.Configuration/PagesEnableSessionState.cs b/mcs/class/System.Web/System.Web.Configuration/PagesEnableSessionState.cs
new file mode 100644 (file)
index 0000000..4379e80
--- /dev/null
@@ -0,0 +1,41 @@
+//
+// System.Web.Configuration.PagesEnableSessionState.cs
+//
+// Authors:
+//     Duncan Mak (duncan@ximian.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+using System.Resources;
+
+#if NET_2_0
+namespace System.Web.Configuration
+{
+        public enum PagesEnableSessionState
+        {
+                False = 0,
+                ReadOnly = 1,
+                True = 2
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.Configuration/PagesToCountAction.cs b/mcs/class/System.Web/System.Web.Configuration/PagesToCountAction.cs
new file mode 100644 (file)
index 0000000..eb42de3
--- /dev/null
@@ -0,0 +1,40 @@
+//
+// System.Web.Configuration.PagesToCountAction.cs
+//
+// Authors:
+//     Duncan Mak (duncan@ximian.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+using System.Resources;
+
+#if NET_2_0
+namespace System.Web.Configuration
+{
+        public enum PagesToCountAction
+        {
+                Include = 1,
+                Exclude = 2,
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.Configuration/ProcessModelComAuthenticationLevel.cs b/mcs/class/System.Web/System.Web.Configuration/ProcessModelComAuthenticationLevel.cs
new file mode 100644 (file)
index 0000000..937b0c9
--- /dev/null
@@ -0,0 +1,45 @@
+//
+// System.Web.Configuration.ProcessModelComAuthenticationLevel.cs
+//
+// Authors:
+//     Duncan Mak (duncan@ximian.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+using System.Resources;
+
+#if NET_2_0
+namespace System.Web.Configuration
+{
+        public enum ProcessModelComAuthenticationLevel
+        {
+                Call = 1,
+                Connect = 2,
+                Default = 3,
+                None = 4,
+                Pkt = 5,
+                PktIntegrity = 6,
+                PktPrivacy = 7
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.Configuration/ProcessModelComImpersonationLevel.cs b/mcs/class/System.Web/System.Web.Configuration/ProcessModelComImpersonationLevel.cs
new file mode 100644 (file)
index 0000000..a84607e
--- /dev/null
@@ -0,0 +1,43 @@
+//
+// System.Web.Configuration.ProcessModelComImpersonationLevel.cs
+//
+// Authors:
+//     Duncan Mak (duncan@ximian.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+using System.Resources;
+
+#if NET_2_0
+namespace System.Web.Configuration
+{
+        public enum ProcessModelComImpersonationLevel
+        {
+                Anonymous = 1,
+                Default = 2,
+                Delegate = 3,
+                Identify = 4,
+                Impersonate = 5
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.Configuration/ProcessModelLogLevel.cs b/mcs/class/System.Web/System.Web.Configuration/ProcessModelLogLevel.cs
new file mode 100644 (file)
index 0000000..94edfe9
--- /dev/null
@@ -0,0 +1,41 @@
+//
+// System.Web.Configuration.ProcessModelLogLevel.cs
+//
+// Authors:
+//     Duncan Mak (duncan@ximian.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+using System.Resources;
+
+#if NET_2_0
+namespace System.Web.Configuration
+{
+        public enum ProcessModelLogLevel
+        {
+                All = 1,
+                Errors = 2,
+                None = 3
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.Configuration/SerializationMode.cs b/mcs/class/System.Web/System.Web.Configuration/SerializationMode.cs
new file mode 100644 (file)
index 0000000..2942dd9
--- /dev/null
@@ -0,0 +1,42 @@
+//
+// System.Web.Configuration.SerializationMode.cs
+//
+// Authors:
+//     Duncan Mak (duncan@ximian.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+using System.Resources;
+
+#if NET_2_0
+namespace System.Web.Configuration
+{
+        public enum SerializationMode
+        {
+                String = 0,
+                Xml = 1,
+                Binary = 2,
+                ProviderSpecific = 3
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.Configuration/TraceDisplayMode.cs b/mcs/class/System.Web/System.Web.Configuration/TraceDisplayMode.cs
new file mode 100644 (file)
index 0000000..5d8e9b5
--- /dev/null
@@ -0,0 +1,40 @@
+//
+// System.Web.Configuration.TraceDisplayMode.cs
+//
+// Authors:
+//     Duncan Mak (duncan@ximian.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+using System.Resources;
+
+#if NET_2_0
+namespace System.Web.Configuration
+{
+        public enum TraceDisplayMode
+        {
+                SortByTime = 1,
+                SortByCategory = 2
+        }
+}
+#endif
index d0eb50a37fc3c1fb10f72e7e6f9aafd9222b0fc3..49a665db38284f660f71e245fe1343ef2b2e4899 100644 (file)
@@ -1,3 +1,19 @@
+2004-08-02  Duncan Mak  <duncan@ximian.com>
+
+       * AuthorizationRuleAction.cs:
+       * BuildProviderAppliesTo.cs:
+       * CustomErrorsMode.cs:
+       * MachineKeyValidation.cs:
+       * PagesEnableSessionState.cs:
+       * PagesToCountAction.cs:
+       * ProcessModelComAuthenticationLevel.cs:        
+       * ProcessModelComImpersonationLevel.cs:
+       * ProcessModelLogLevel.cs;
+       * SerializationMode.cs:
+       * TraceDisplayMode.cs: Added enumerations.
+
+       * IRemoteWebConfigarationHostServer.cs: Added interface.
+       
 2004-06-18  Gert Driesen <drieseng@users.sourceforge.net>
 
        * IAppDomainFactory.cs: added missing marshalling attributes