TaskOutputStorage.SaveAsync Methode
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.
Überlädt
SaveAsync(TaskOutputKind, String, CancellationToken) |
Speichert die angegebene Datei im permanenten Speicher. |
SaveAsync(TaskOutputKind, String, String, CancellationToken) |
Speichert die angegebene Datei im permanenten Speicher. |
SaveAsync(TaskOutputKind, String, CancellationToken)
- Quelle:
- TaskOutputStorage.cs
Speichert die angegebene Datei im permanenten Speicher.
public System.Threading.Tasks.Task SaveAsync (Microsoft.Azure.Batch.Conventions.Files.TaskOutputKind kind, string relativePath, System.Threading.CancellationToken cancellationToken = default);
member this.SaveAsync : Microsoft.Azure.Batch.Conventions.Files.TaskOutputKind * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SaveAsync (kind As TaskOutputKind, relativePath As String, Optional cancellationToken As CancellationToken = Nothing) As Task
Parameter
- kind
- TaskOutputKind
Ein TaskOutputKind , der die Kategorie darstellt, unter der diese Datei gespeichert werden soll, z. B TaskOutput . oder TaskLog.
- relativePath
- String
Der Pfad der zu speichernden Datei relativ zum aktuellen Verzeichnis. Wenn sich die Datei in einem Unterverzeichnis des aktuellen Verzeichnisses befindet, wird der relative Pfad im Blobspeicher beibehalten.
- cancellationToken
- CancellationToken
Ein CancellationToken zum Steuern der Lebensdauer des asynchronen Vorgangs.
Gibt zurück
Ein Task-Element, das den asynchronen Vorgang darstellt.
Ausnahmen
Das kind
Argument oder relativePath
ist NULL.
Das relativePath
Argument ist ein absoluter Pfad oder ist leer.
Hinweise
Wenn sich die Datei außerhalb des aktuellen Verzeichnisses befindet, wird die Verzeichnisstruktur entfernt. Beispiel: ein relativePath
von ".. \ProcessEnv.cmd" wird zum Erstellen eines Blobnamens als "ProcessEnv.cmd" behandelt.
Gilt für:
SaveAsync(TaskOutputKind, String, String, CancellationToken)
- Quelle:
- TaskOutputStorage.cs
Speichert die angegebene Datei im permanenten Speicher.
public System.Threading.Tasks.Task SaveAsync (Microsoft.Azure.Batch.Conventions.Files.TaskOutputKind kind, string sourcePath, string destinationRelativePath, System.Threading.CancellationToken cancellationToken = default);
member this.SaveAsync : Microsoft.Azure.Batch.Conventions.Files.TaskOutputKind * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SaveAsync (kind As TaskOutputKind, sourcePath As String, destinationRelativePath As String, Optional cancellationToken As CancellationToken = Nothing) As Task
Parameter
- kind
- TaskOutputKind
Ein TaskOutputKind , der die Kategorie darstellt, unter der diese Datei gespeichert werden soll, z. B TaskOutput . oder TaskLog.
- sourcePath
- String
Der Pfad der zu speichernden Datei.
- destinationRelativePath
- String
Der Blobname, unter dem die Datei gespeichert werden soll. Dies kann eine relative Komponente wie "pointclouds/pointcloud_0001.txt" umfassen.
- cancellationToken
- CancellationToken
Ein CancellationToken zum Steuern der Lebensdauer des asynchronen Vorgangs.
Gibt zurück
Ein Task-Element, das den asynchronen Vorgang darstellt.
Ausnahmen
Das kind
Argument , sourcePath
oder destinationRelativePath
ist NULL.
Das sourcePath
Argument oder destinationRelativePath
ist leer.
Gilt für:
Azure SDK for .NET