Freigeben über


JobOutputAsset Klasse

Definition

Stellt ein Objekt dar, das als JobOutput verwendet wird.

[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
Vererbung
JobOutputAsset
Attribute
Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

JobOutputAsset()

Initialisiert eine neue instance der JobOutputAsset-Klasse.

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

Initialisiert eine neue instance der JobOutputAsset-Klasse.

Eigenschaften

AssetName

Ruft den Namen des Ausgabeobjekts ab oder legt den Namen fest.

EndTime

Ruft das UTC-Datum und die Uhrzeit ab, zu dem diese Auftragsausgabe die Verarbeitung abgeschlossen hat.

(Geerbt von JobOutput)
Error

Ruft ab, wenn sich der JobOutput im Fehlerzustand befindet, enthält er die Details des Fehlers.

(Geerbt von JobOutput)
Label

Ruft eine Bezeichnung ab, die einem JobOutput zugewiesen ist, um sie eindeutig zu identifizieren, oder legt diese fest. Dies ist nützlich, wenn Ihre Transformation über mehr als einen TransformOutput verfügt, wobei Ihr Auftrag mehr als einen JobOutput aufweist. In solchen Fällen fügen Sie beim Übermitteln des Auftrags zwei oder mehr JobOutputs in der gleichen Reihenfolge wie TransformOutputs in der Transformation hinzu. Wenn Sie den Auftrag anschließend über Ereignisse oder eine GET-Anforderung abrufen, können Sie die Bezeichnung verwenden, um den JobOutput einfach zu identifizieren. Wenn keine Bezeichnung angegeben wird, wird der Standardwert '{presetName}_{outputIndex}' verwendet, wobei der voreingestellte Name der Name der Voreinstellung im entsprechenden TransformOutput und der Ausgabeindex der relative Index dieses JobOutput innerhalb des Auftrags ist. Beachten Sie, dass dieser Index mit dem relativen Index des entsprechenden TransformOutputs in seiner Transformation identisch ist.

(Geerbt von JobOutput)
PresetOverride

Ruft eine Voreinstellung ab, die zum Überschreiben der Voreinstellung in der entsprechenden Transformationsausgabe verwendet wird, oder legt diese fest.

(Geerbt von JobOutput)
Progress

Ruft ab, wenn sich der JobOutput im Verarbeitungszustand befindet, enthält dieser den Prozentsatz des Auftragsabschlusses. Der Wert ist eine Schätzung und soll nicht zur Vorhersage der Auftragsabschlusszeiten verwendet werden. Verwenden Sie die State-Eigenschaft, um festzustellen, ob der JobOutput abgeschlossen ist.

(Geerbt von JobOutput)
StartTime

Ruft das UTC-Datum und die Uhrzeit ab, zu dem diese Auftragsausgabe mit der Verarbeitung begonnen hat.

(Geerbt von JobOutput)
State

Ruft den Status des JobOutput-Werts ab. Mögliche Werte: "Canceled", "Canceling", "Error", "Finished", "Processing", "Queued", "Scheduled"

(Geerbt von JobOutput)

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: