Deletes directories and its subdirectories and their contents from a path.
[Visual Basic] Overloads Public Sub Delete( _ ByVal recursive As Boolean _ ) [C#] public void Delete( bool recursive ); [C++] public: void Delete( bool recursive ); [JScript] public function Delete( recursive : Boolean );
Exception Type | Condition |
---|---|
IOException | An I/O error occurs. |
SecurityException | The caller does not have the required permission. |
NGWS Runtime Security:
FileIOPermissionAccess | Write flag required for write permission to the directory and subdirectories to be deleted. |
Directory Class | Directory Members | System.IO Namespace | Directory.Delete Overload List