2002-08-06 Tim Coleman <tim@timcoleman.com>
[mono.git] / mcs / class / System.Web.Services / System.Web.Services.Discovery / SoapBinding.cs
1 // \r
2 // System.Web.Services.Discovery.SoapBinding.cs\r
3 //\r
4 // Author:\r
5 //   Dave Bettin (javabettin@yahoo.com)\r
6 //\r
7 // Copyright (C) Dave Bettin, 2002\r
8 //\r
9 \r
10 using System.Xml;\r
11 using System.Xml.Serialization;\r
12 \r
13 namespace System.Web.Services.Discovery {\r
14 \r
15         [XmlRootAttribute("soap", Namespace="http://schemas/xmlsoap.org/disco/schema/soap/", IsNullable=true)]\r
16         public sealed class SoapBinding  {\r
17 \r
18                 #region Fields\r
19                 \r
20                 public const string Namespace = "http://schemas/xmlsoap.org/disco/schema/soap/";\r
21 \r
22                 private string address;\r
23                 private XmlQualifiedName binding;\r
24                 \r
25                 #endregion // Fields\r
26                 \r
27                 #region Constructors\r
28 \r
29                 [MonoTODO]\r
30                 public SoapBinding () \r
31                 {\r
32                         throw new NotImplementedException ();\r
33                 }\r
34                 \r
35                 #endregion // Constructors\r
36 \r
37                 #region Properties\r
38                 \r
39                 [XmlAttribute("address")]\r
40                 public string Address {\r
41                         get { return address; }\r
42                         set { address = value; }\r
43                 }\r
44                 \r
45                 [XmlAttribute("binding")]\r
46                 public XmlQualifiedName Binding {\r
47                         get { return binding; }\r
48                         set { binding = value; }\r
49                 }\r
50                 \r
51                 #endregion // Properties\r
52 \r
53         }\r
54 }\r