2002-07-23 Tim Coleman <tim@timcoleman.com>
authorTim Coleman <tim@mono-cvs.ximian.com>
Tue, 23 Jul 2002 16:49:47 +0000 (16:49 -0000)
committerTim Coleman <tim@mono-cvs.ximian.com>
Tue, 23 Jul 2002 16:49:47 +0000 (16:49 -0000)
        * ServiceDescription.cs:
                Add XmlIgnore attribute to ServiceDescriptions property
        * OperationFlow.cs:
        * ServiceDescriptionImportWarnings.cs:
                Explicitly set values in enumeration to match
                .NET.

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

mcs/class/System.Web.Services/System.Web.Services.Description/OperationFlow.cs
mcs/class/System.Web.Services/System.Web.Services.Description/ServiceDescription.cs
mcs/class/System.Web.Services/System.Web.Services.Description/ServiceDescriptionImportWarnings.cs

index 43c7029784995b94592d9137d57024de62cf04ea..a3c517aa24b9a8cde74ae22db344c388ed4def18 100644 (file)
 namespace System.Web.Services.Description {\r
        [Serializable]\r
        public enum OperationFlow {\r
-               None,\r
-               Notification,\r
-               OneWay,\r
-               RequestResponse,\r
-               SolicitResponse\r
+               None = 0x0,\r
+               Notification = 0x2,\r
+               OneWay = 0x1,\r
+               RequestResponse = 0x3,\r
+               SolicitResponse = 0x4\r
        }\r
 }\r
index c1c1e83c5a50897a03b02b4a55b41d315b82f344..6e108cdc993cdc8f4c56804de0dba354b77e3f23 100644 (file)
@@ -101,6 +101,7 @@ namespace System.Web.Services.Description {
                        get { throw new NotImplementedException (); }\r
                }\r
 \r
+               [XmlIgnore]\r
                public ServiceDescriptionCollection ServiceDescriptions {\r
                        get { \r
                                if (serviceDescriptions == null) \r
index cfca43945db75459f3493e6f7fed7c8bbadc0fe1..5e4c329724a3ab48d72f16bf178f7280fc6a7b87 100644 (file)
 namespace System.Web.Services.Description {\r
        [Serializable]\r
        public enum ServiceDescriptionImportWarnings {\r
-               NoCodeGenerated,\r
-               NoMethodsGenerated,\r
-               OptionalExtensionsIgnored,\r
-               RequiredExtensionsIgnored,\r
-               UnsupportedBindingsIgnored,\r
-               UnsupportedOperationsIgnored\r
+               NoCodeGenerated = 0x1,\r
+               NoMethodsGenerated = 0x20,\r
+               OptionalExtensionsIgnored = 0x2,\r
+               RequiredExtensionsIgnored = 0x4,\r
+               UnsupportedBindingsIgnored = 0x10,\r
+               UnsupportedOperationsIgnored = 0x8\r
        }\r
 }\r