2002-07-23 Tim Coleman <tim@timcoleman.com>
[mono.git] / mcs / class / System.Web.Services / System.Web.Services.Protocols / SoapHttpClientProtocol.cs
1 // \r
2 // System.Web.Services.Protocols.SoapHttpClientProtocol.cs\r
3 //\r
4 // Author:\r
5 //   Tim Coleman (tim@timcoleman.com)\r
6 //\r
7 // Copyright (C) Tim Coleman, 2002\r
8 //\r
9 \r
10 using System.Net;\r
11 using System.Web;\r
12 using System.Web.Services;\r
13 \r
14 namespace System.Web.Services.Protocols {\r
15         public class SoapHttpClientProtocol : HttpWebClientProtocol {\r
16 \r
17                 #region Constructors\r
18 \r
19                 public SoapHttpClientProtocol () \r
20                 {\r
21                 }\r
22                 \r
23                 #endregion // Constructors\r
24 \r
25                 #region Methods\r
26 \r
27                 [MonoTODO]\r
28                 protected IAsyncResult BeginInvoke (string methodName, object[] parameters, AsyncCallback callback, object asyncState)\r
29                 {\r
30                         throw new NotImplementedException ();\r
31                 }\r
32 \r
33                 [MonoTODO]\r
34                 public void Discover ()\r
35                 {\r
36                         throw new NotImplementedException ();\r
37                 }\r
38 \r
39                 [MonoTODO]\r
40                 protected object[] EndInvoke (IAsyncResult asyncResult)\r
41                 {\r
42                         throw new NotImplementedException ();\r
43                 }\r
44 \r
45                 protected override WebRequest GetWebRequest (Uri uri)\r
46                 {\r
47                         return WebRequest.Create (uri);\r
48                 }\r
49 \r
50                 [MonoTODO]\r
51                 protected object[] Invoke (string methodName, object[] parameters)\r
52                 {\r
53                         throw new NotImplementedException ();\r
54                 }\r
55 \r
56                 #endregion // Methods\r
57         }\r
58 }\r