FileDeleteActivity
分类: 文件操作
命名空间: CMS.Plugin.FlowManagement.Domain.FlowBusiness.Activitys
基类: ActionActivity
模块: FlowManagement.Domain
概述
FileDeleteActivity(删除文件)是用于在流程中删除文件的节点。它继承自 ActionActivity,支持删除指定路径的文件。
业务场景
适用场景
- 临时文件清理: 删除流程产生的临时文件
- 数据清理: 删除过期或无效的数据文件
- 空间释放: 删除不再需要的文件释放磁盘空间
配置说明
基本配置
| 属性名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| FilePath | string | 是 | - | 要删除的文件路径 |
使用示例
基本示例
{
"Type": "FileDeleteActivity",
"Name": "删除临时文件",
"Alias": "DeleteTemp",
"FilePath": "C:\\Temp\\process_temp.txt"
}
注意事项
- ⚠️ 文件不存在时不会抛出异常,会静默跳过
- ⚠️ 删除操作不可恢复,请谨慎使用
- ⚠️ 确保流程运行账户有文件删除权限
- 💡 建议在删除前先备份重要文件
相关节点
- FileCopyActivity: 复制文件节点
- FileMoveActivity: 移动文件节点
更新历史
| 日期 | 版本 | 说明 |
|---|---|---|
| 2025-11-28 | 1.0 | 初始版本 |
本文档最后更新时间: 2025-11-28