你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

JobOutputAsset 类

定义

表示用作 JobOutput 的资产。

[Newtonsoft.Json.JsonObject("#Microsoft.Media.JobOutputAsset")]
public class JobOutputAsset : Microsoft.Azure.Management.Media.Models.JobOutput
[<Newtonsoft.Json.JsonObject("#Microsoft.Media.JobOutputAsset")>]
type JobOutputAsset = class
    inherit JobOutput
Public Class JobOutputAsset
Inherits JobOutput
继承
JobOutputAsset
属性
Newtonsoft.Json.JsonObjectAttribute

构造函数

JobOutputAsset()

初始化 JobOutputAsset 类的新实例。

JobOutputAsset(String, JobError, Preset, JobState, Int32, String, Nullable<DateTime>, Nullable<DateTime>)

初始化 JobOutputAsset 类的新实例。

属性

AssetName

获取或设置输出资产的名称。

EndTime

获取此作业输出完成处理的 UTC 日期和时间。

(继承自 JobOutput)
Error

获取如果 JobOutput 处于“错误”状态,则包含错误的详细信息。

(继承自 JobOutput)
Label

获取或设置分配给 JobOutput 的标签,以帮助唯一标识它。 当转换具有多个 TransformOutput(其中作业具有多个 JobOutput)时,这非常有用。 在这种情况下,提交作业时,将添加两个或多个 JobOutput,顺序与转换中的 TransformOutput 相同。 随后,通过事件或 GET 请求检索作业时,可以使用 标签轻松标识 JobOutput。 如果未提供标签,将使用默认值“{presetName}_{outputIndex}”,其中预设名称是相应 TransformOutput 中预设的名称,输出索引是作业中此 JobOutput 的相对索引。 请注意,此索引与其 Transform 中相应 TransformOutput 的相对索引相同。

(继承自 JobOutput)
PresetOverride

获取或设置用于替代相应转换输出中的预设的预设。

(继承自 JobOutput)
Progress

获取 JobOutput 是否处于“正在处理”状态,其中包含作业完成百分比。 该值是一个估计值,不用于预测作业完成时间。 若要确定 JobOutput 是否已完成,请使用 State 属性。

(继承自 JobOutput)
StartTime

获取此作业输出开始处理的 UTC 日期和时间。

(继承自 JobOutput)
State

获取描述 JobOutput 的状态。 可能的值包括:“Canceled”、“Canceling”、“Error”、“Finished”、“Processing”、“Queued”、“Scheduled”

(继承自 JobOutput)

方法

Validate()

验证 对象。

适用于