Freigeben über


JobOutput Klasse

Definition

Beschreibt alle Eigenschaften eines JobOutputs.

public class JobOutput
type JobOutput = class
Public Class JobOutput
Vererbung
JobOutput
Abgeleitet

Konstruktoren

JobOutput()

Initialisiert eine neue instance der JobOutput-Klasse.

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

Initialisiert eine neue instance der JobOutput-Klasse.

Eigenschaften

EndTime

Ruft das UTC-Datum und die Uhrzeit ab, an dem die Verarbeitung dieser Auftragsausgabe abgeschlossen wurde.

Error

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

Label

Ruft eine Bezeichnung ab, die einem JobOutput zugewiesen ist, um sie eindeutig zu identifizieren, oder legt sie 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 entweder über Ereignisse oder in einer 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 Voreinstellungsname der Name der Voreinstellung im entsprechenden TransformOutput und der Ausgabeindex der relative Index dieses JobOutput-Werts innerhalb des Auftrags ist. Beachten Sie, dass dieser Index mit dem relativen Index des entsprechenden TransformOutput-Werts innerhalb seiner Transformation identisch ist.

PresetOverride

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

Progress

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

StartTime

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

State

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

Gilt für: