using System.Xml;\r
using System.Xml.Serialization;\r
\r
-namespace System.Web.Services.Description {\r
- public abstract class OperationMessage : DocumentableItem {\r
-\r
+namespace System.Web.Services.Description\r
+{\r
+ public abstract class OperationMessage :\r
+#if NET_2_0\r
+ NamedItem\r
+#else\r
+ DocumentableItem \r
+#endif\r
+ {\r
#region Fields\r
\r
XmlQualifiedName message;\r
+#if !NET_2_0\r
string name;\r
+#endif\r
Operation operation;\r
\r
#endregion // Fields\r
protected OperationMessage ()\r
{\r
message = XmlQualifiedName.Empty;\r
- name = null;\r
operation = null;\r
}\r
\r
set { message = value; }\r
}\r
\r
+#if !NET_2_0\r
[XmlAttribute ("name", DataType = "NMTOKEN")]\r
public string Name {\r
get { return name; }\r
set { name = value; }\r
}\r
+#endif\r
\r
// [XmlIgnore]\r
public Operation Operation {\r