Author: gert
Date: 2007-10-15 14:47:32 -0400 (Mon, 15 Oct 2007)
New Revision: 87530
Modified:
trunk/mcs/class/System/System.Net/ChangeLog
trunk/mcs/class/System/System.Net/FtpWebRequest.cs
Log:
* FtpWebRequest.cs: Added support for DELETE.
Modified: trunk/mcs/class/System/System.Net/ChangeLog
===================================================================
--- trunk/mcs/class/System/System.Net/ChangeLog 2007-10-15 18:37:45 UTC (rev
87529)
+++ trunk/mcs/class/System/System.Net/ChangeLog 2007-10-15 18:47:32 UTC (rev
87530)
@@ -1,5 +1,9 @@
2007-10-15 Gert Driesen <[EMAIL PROTECTED]>
+ * FtpWebRequest.cs: Added support for DELETE.
+
+2007-10-15 Gert Driesen <[EMAIL PROTECTED]>
+
* WebRequest.cs: Changed serialization ctor to throw NIE on 1.0
profile. Cache default proxy, but still allow it to be explicitly set
to null. Removed commented code.
Modified: trunk/mcs/class/System/System.Net/FtpWebRequest.cs
===================================================================
--- trunk/mcs/class/System/System.Net/FtpWebRequest.cs 2007-10-15 18:37:45 UTC
(rev 87529)
+++ trunk/mcs/class/System/System.Net/FtpWebRequest.cs 2007-10-15 18:47:32 UTC
(rev 87530)
@@ -563,6 +563,7 @@
case WebRequestMethods.Ftp.PrintWorkingDirectory:
case WebRequestMethods.Ftp.MakeDirectory:
case WebRequestMethods.Ftp.Rename:
+ case WebRequestMethods.Ftp.DeleteFile:
ProcessSimpleMethod ();
break;
default: // What to do here?
@@ -653,6 +654,10 @@
if (status.StatusCode !=
FtpStatusCode.FileActionOK)
throw CreateExceptionFromResponse
(status);
break;
+ case WebRequestMethods.Ftp.DeleteFile:
+ if (status.StatusCode !=
FtpStatusCode.FileActionOK)
+ throw CreateExceptionFromResponse
(status);
+ break;
}
ftpResponse.UpdateStatus (status);
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches