你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
TaskOutputStorage 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示Azure Batch任务的输出的永久性存储。
public class TaskOutputStorage
type TaskOutputStorage = class
Public Class TaskOutputStorage
- 继承
-
TaskOutputStorage
注解
任务输出是指在逻辑上与特定任务关联的输出数据,而不是整个作业。 例如,在电影呈现作业中,如果某个任务呈现了单个帧,则该帧将是任务输出。 日志和其他诊断信息(如中间文件)也可能作为任务输出保留, (查看TaskOutputKind以某种方式对它们进行分类,以便客户端可以区分main输出和辅助数据) 。
构造函数
TaskOutputStorage(BlobServiceClient, String, String) |
从存储帐户、作业 ID 和任务 ID 初始化 类的新实例 JobOutputStorage 。 |
TaskOutputStorage(Uri, String) |
从任务 ID 和表示作业输出容器的 JobOutputStorage URL 初始化 类的新实例。 |
方法
GetOutput(TaskOutputKind, String) |
按种类和路径从 Azure Blob 存储检索任务输出。 |
GetOutputStoragePath(TaskOutputKind) |
获取存储给定类型的文件的 Blob 名称前缀/文件夹 |
ListOutputs(TaskOutputKind) |
列出指定类型的任务输出。 |
SaveAsync(TaskOutputKind, String, CancellationToken) |
将指定的文件保存到永久性存储。 |
SaveAsync(TaskOutputKind, String, String, CancellationToken) |
将指定的文件保存到永久性存储。 |
SaveTextAsync(TaskOutputKind, String, String, CancellationToken) |
将指定的文本保存到永久性存储,而无需创建本地文件。 |
SaveTrackedAsync(String) |
将指定的文件作为 TaskLog保存到永久性存储中,并跟踪文件的后续追加,并将它们追加到永久性副本。 |
SaveTrackedAsync(TaskOutputKind, String, String, TimeSpan) |
将指定的文件保存到永久性存储,并跟踪文件的后续追加,并将它们追加到永久性副本。 |