commit.
* OperationInput.cs (Extensions):
* OperationOutput.cs (Extensions):
* OperationFault.cs (Extensions): Override and implement missing property.
svn path=/trunk/mcs/; revision=59993
+2006-04-27 Ankit Jain <jankit@novell.com>
+
+ * OperationMessage.cs (Extensions): Remove, incorrectly added in earlier
+ commit.
+ * OperationInput.cs (Extensions):
+ * OperationOutput.cs (Extensions):
+ * OperationFault.cs (Extensions): Override and implement missing property.
+
2006-04-27 Ankit Jain <jankit@novell.com>
* ServiceDescriptionSerializerBase.cs (ServiceDescriptionWriterBase):
//\r
// Author:\r
// Tim Coleman (tim@timcoleman.com)\r
+// Ankit Jain (jankit@novell.com)
//\r
// Copyright (C) Tim Coleman, 2002\r
+// Copyright (C) 2006 Novell, Inc. http://www.novell.com
//\r
//
//
\r
using System.Web.Services;\r
+using System.Web.Services.Configuration;\r
+using System.Xml.Serialization;
\r
namespace System.Web.Services.Description {\r
+#if NET_2_0\r
+ [XmlFormatExtensionPoint ("Extensions")]\r
+#endif\r
public sealed class OperationFault : OperationMessage {\r
+
+#if NET_2_0
+ ServiceDescriptionFormatExtensionCollection extensions;\r
+#endif
+
+ public OperationFault ()
+ {
+#if NET_2_0
+ extensions = new ServiceDescriptionFormatExtensionCollection (this);\r
+#endif
+ }
+
+#if NET_2_0
+ [XmlIgnore]
+ public override ServiceDescriptionFormatExtensionCollection Extensions {
+ get { return extensions; }\r
+ }\r
+#endif
+
}\r
}\r
//\r
// Author:\r
// Tim Coleman (tim@timcoleman.com)\r
+// Ankit Jain (jankit@novell.com)
//\r
// Copyright (C) Tim Coleman, 2002\r
//\r
//
\r
using System.Web.Services;\r
-using System.Xml;\r
+using System.Web.Services.Configuration;\r
+using System.Xml.Serialization;
\r
namespace System.Web.Services.Description {\r
+#if NET_2_0\r
+ [XmlFormatExtensionPoint ("Extensions")]\r
+#endif\r
public sealed class OperationInput : OperationMessage {\r
+
+#if NET_2_0
+ ServiceDescriptionFormatExtensionCollection extensions;\r
+#endif
+
+ public OperationInput ()
+ {
+#if NET_2_0
+ extensions = new ServiceDescriptionFormatExtensionCollection (this);\r
+#endif
+ }
+
+#if NET_2_0
+ [XmlIgnore]
+ public override ServiceDescriptionFormatExtensionCollection Extensions {
+ get { return extensions; }\r
+ }\r
+#endif
+
}\r
}\r
#endif\r
Operation operation;\r
\r
-#if NET_2_0
- ServiceDescriptionFormatExtensionCollection extensions;\r
-#endif
#endregion // Fields\r
\r
#region Constructors\r
{\r
message = XmlQualifiedName.Empty;\r
operation = null;\r
-#if NET_2_0
- extensions = new ServiceDescriptionFormatExtensionCollection (this);\r
-#endif
}\r
\r
#endregion // Constructors\r
get { return operation; }\r
}\r
-#if NET_2_0
- [XmlIgnore]
- public override ServiceDescriptionFormatExtensionCollection Extensions {
- get { return extensions; }\r
- }\r
-#endif
-
#endregion // Properties\r
\r
#region Methods\r
//\r
// Author:\r
// Tim Coleman (tim@timcoleman.com)\r
+// Ankit Jain (jankit@novell.com)
//\r
// Copyright (C) Tim Coleman, 2002\r
//\r
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
\r
+using System.Web.Services.Configuration;\r
+using System.Xml.Serialization;
+
namespace System.Web.Services.Description {\r
+#if NET_2_0\r
+ [XmlFormatExtensionPoint ("Extensions")]\r
+#endif\r
public sealed class OperationOutput : OperationMessage {\r
+
+#if NET_2_0
+ ServiceDescriptionFormatExtensionCollection extensions;\r
+#endif
+
+ public OperationOutput ()
+ {
+#if NET_2_0
+ extensions = new ServiceDescriptionFormatExtensionCollection (this);\r
+#endif
+ }
+
+#if NET_2_0
+ [XmlIgnore]
+ public override ServiceDescriptionFormatExtensionCollection Extensions {
+ get { return extensions; }\r
+ }\r
+#endif
+
}\r
}\r