2002-07-22 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.Security.Cryptography.X509Certificates;\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 Fields\r
18 \r
19                 bool allowAutoRedirect;\r
20                 X509CertificateCollection clientCertificates;\r
21                 CookieContainer cookieContainer;\r
22                 IWebProxy proxy;\r
23                 string userAgent;\r
24 \r
25                 #endregion\r
26 \r
27                 #region Constructors\r
28 \r
29                 public SoapHttpClientProtocol () \r
30                 {\r
31                 }\r
32                 \r
33                 #endregion // Constructors\r
34 \r
35                 #region Methods\r
36 \r
37                 [MonoTODO]\r
38                 protected IAsyncResult BeginInvoke (string methodName, object[] parameters, AsyncCallback callback, object asyncState)\r
39                 {\r
40                         throw new NotImplementedException ();\r
41                 }\r
42 \r
43                 [MonoTODO]\r
44                 public void Discover ()\r
45                 {\r
46                         throw new NotImplementedException ();\r
47                 }\r
48 \r
49                 [MonoTODO]\r
50                 protected object[] EndInvoke (IAsyncResult asyncResult)\r
51                 {\r
52                         throw new NotImplementedException ();\r
53                 }\r
54 \r
55                 [MonoTODO]\r
56                 protected override WebRequest GetWebRequest (Uri uri)\r
57                 {\r
58                         throw new NotImplementedException ();\r
59                 }\r
60 \r
61                 [MonoTODO]\r
62                 protected object[] Invoke (string methodName, object[] parameters)\r
63                 {\r
64                         throw new NotImplementedException ();\r
65                 }\r
66 \r
67                 #endregion // Methods\r
68         }\r
69 }\r