JobOutputStorage Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt persistenten Speicher für die Ausgaben eines Azure Batch Auftrags dar.
public class JobOutputStorage
type JobOutputStorage = class
Public Class JobOutputStorage
- Vererbung
-
JobOutputStorage
Hinweise
Auftragsausgaben beziehen sich auf Ausgabedaten, die dem gesamten Auftrag logisch zugeordnet sind, und nicht auf eine bestimmte Aufgabe. Wenn ein Task beispielsweise in einem Filmrenderingauftrag alle Frames zu einem Film zusammenfügt, wäre dies logischerweise eine Auftragsausgabe. Der Zweck der Kategorisierung einer Ausgabe als "Auftragsausgabe" besteht darin, dass der Client nicht wissen muss, welche Aufgabe sie erzeugt hat.
Konstruktoren
JobOutputStorage(BlobServiceClient, String) |
Initialisiert eine neue instance der JobOutputStorage -Klasse aus einem Speicherkonto und einer Auftrags-ID. |
JobOutputStorage(Uri) |
Initialisiert einen neuen instance der JobOutputStorage -Klasse aus einer URL, die den Auftragsausgabecontainer darstellt. |
Methoden
GetOutput(JobOutputKind, String) |
Ruft eine Auftragsausgabe aus Azure Blob Storage nach Art und Pfad ab. |
GetOutputStoragePath(JobOutputKind) |
Ruft das Blobnamenpräfix/den Ordner ab, in dem Dateien der angegebenen Art gespeichert werden. |
ListOutputs(JobOutputKind) |
Listet die Auftragsausgaben der angegebenen Art auf. |
SaveAsync(JobOutputKind, String, CancellationToken) |
Speichert die angegebene Datei in persistentem Speicher. |
SaveAsync(JobOutputKind, String, String, CancellationToken) |
Speichert die angegebene Datei in persistentem Speicher. |
Gilt für:
Azure SDK for .NET