TaskOutputStorage 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 beständigen Speicher für die Ausgaben einer Azure Batch Aufgabe dar.
public class TaskOutputStorage
type TaskOutputStorage = class
Public Class TaskOutputStorage
- Vererbung
-
TaskOutputStorage
Hinweise
Aufgabenausgaben beziehen sich auf Ausgabedaten, die einer bestimmten Aufgabe logisch zugeordnet sind, und nicht auf den Auftrag als Ganzes. Wenn eine Aufgabe beispielsweise in einem Filmrenderingauftrag einen einzelnen Frame gerendert hat, ist dieser Frame eine Aufgabenausgabe. Protokolle und andere Diagnoseinformationen, z. B. Zwischendateien, können auch als Aufgabenausgaben beibehalten werden (eine TaskOutputKind Möglichkeit, diese zu kategorisieren, damit Clients zwischen den Standard Ausgabe- und Hilfsdaten unterscheiden können).
Konstruktoren
TaskOutputStorage(BlobServiceClient, String, String) |
Initialisiert eine neue instance der JobOutputStorage -Klasse aus einem Speicherkonto, einer Auftrags-ID und einer Aufgaben-ID. |
TaskOutputStorage(Uri, String) |
Initialisiert eine neue instance der JobOutputStorage -Klasse aus einer Aufgaben-ID und einer URL, die den Auftragsausgabecontainer darstellt. |
Methoden
GetOutput(TaskOutputKind, String) |
Ruft eine Vorgangsausgabe aus Azure Blob Storage nach Art und Pfad ab. |
GetOutputStoragePath(TaskOutputKind) |
Ruft das Blobnamenpräfix/den Ordner ab, in dem Dateien der angegebenen Art gespeichert werden. |
ListOutputs(TaskOutputKind) |
Listet die Aufgabenausgaben der angegebenen Art auf. |
SaveAsync(TaskOutputKind, String, CancellationToken) |
Speichert die angegebene Datei in persistentem Speicher. |
SaveAsync(TaskOutputKind, String, String, CancellationToken) |
Speichert die angegebene Datei in persistentem Speicher. |
SaveTextAsync(TaskOutputKind, String, String, CancellationToken) |
Speichert den angegebenen Text in einem dauerhaften Speicher, ohne dass Sie eine lokale Datei erstellen müssen. |
SaveTrackedAsync(String) |
Speichert die angegebene Datei als TaskLogpersistenten Speicher, verfolgt nachfolgende Anhänge an die Datei nach und fügt sie ebenfalls an die persistente Kopie an. |
SaveTrackedAsync(TaskOutputKind, String, String, TimeSpan) |
Speichert die angegebene Datei im persistenten Speicher, verfolgt nachfolgende Anhänge an die Datei nach und fügt sie ebenfalls an die persistente Kopie an. |
Gilt für:
Azure SDK for .NET