从Azure Batch下载文件
本文关键字:文件 下载 Batch Azure | 更新日期: 2023-09-27 18:26:35
我想在任务完成后下载这些文件。我如何才能有效地做到这一点?
不幸的是,task.EnvironmentSettings为null,下面的代码狙击不起作用(请参阅Microsoft说明)。
IList<environmentsetting> listEnv = task.EnvironmentSettings;
var envList = listEnv.Where(x => x.Name == "AZ_BATCH_TASK_WORKING_DIR").ToList();
还有
var fileList = task.FilesToStage
触发错误:当对象处于绑定状态时,无法读取属性FilesToStage
以下方法提供对任务文件的访问:
- CloudTask.GetNodeFile(和GetNodeFileAsync)
您可以在CloudTask的计算节点上列出其目录中的文件:
- CloudTask.ListNodeFiles