delete 抽象方法
- bool recursive = false,
override
删除此 Link。
如果 recursive
为 false
- 如果 路径 对应一个链接,则该路径将被删除。否则,delete 完成时将返回一个 FileSystemException。
如果 recursive
为 true
- 位于 路径 的 FileSystemEntity 将被删除,无论其类型如何。如果 路径 对应一个文件或链接,则该文件或链接将被删除。如果 路径 对应一个目录,则该目录以及其中所有的子目录和文件都将被删除。递归删除时不会跟随链接。只删除链接,而不是它的目标。这种行为允许 delete 无条件地删除任何文件系统对象。
如果此 Link 无法被删除,则 delete 完成时将返回一个 FileSystemException。
实现
Future<FileSystemEntity> delete({bool recursive = false});