Partager via


TaskOutputStorage.SaveAsync Méthode

Définition

Surcharges

SaveAsync(TaskOutputKind, String, CancellationToken)

Enregistre le fichier spécifié dans le stockage persistant.

SaveAsync(TaskOutputKind, String, String, CancellationToken)

Enregistre le fichier spécifié dans le stockage persistant.

SaveAsync(TaskOutputKind, String, CancellationToken)

Source:
TaskOutputStorage.cs

Enregistre le fichier spécifié dans le stockage persistant.

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

Paramètres

kind
TaskOutputKind

TaskOutputKind représentant la catégorie sous laquelle stocker ce fichier, par exemple TaskOutput ou TaskLog.

relativePath
String

Chemin d’accès du fichier à enregistrer, par rapport au répertoire actif. Si le fichier se trouve dans un sous-répertoire du répertoire actif, le chemin d’accès relatif est conservé dans le stockage d’objets blob.

cancellationToken
CancellationToken

CancellationToken pour contrôler la durée de vie de l’opération asynchrone.

Retours

Task qui représente l'opération asynchrone.

Exceptions

L’argument kind ou relativePath est null.

L’argument relativePath est un chemin absolu ou est vide.

Remarques

Si le fichier se trouve en dehors du répertoire actif, les traversées vers le haut de l’arborescence de répertoires sont supprimées. Par exemple, un relativePath de .. \ProcessEnv.cmd » est traité comme « ProcessEnv.cmd » dans le but de créer un nom d’objet blob.

S’applique à

SaveAsync(TaskOutputKind, String, String, CancellationToken)

Source:
TaskOutputStorage.cs

Enregistre le fichier spécifié dans le stockage persistant.

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

Paramètres

kind
TaskOutputKind

TaskOutputKind représentant la catégorie sous laquelle stocker ce fichier, par exemple TaskOutput ou TaskLog.

sourcePath
String

Chemin d’accès du fichier à enregistrer.

destinationRelativePath
String

Nom de l’objet blob sous lequel enregistrer le fichier. Cela peut inclure un composant relatif, tel que « pointclouds/pointcloud_0001.txt ».

cancellationToken
CancellationToken

CancellationToken pour contrôler la durée de vie de l’opération asynchrone.

Retours

Task qui représente l'opération asynchrone.

Exceptions

L’argument kind, sourcePathou destinationRelativePath est null.

L’argument sourcePath ou destinationRelativePath est vide.

S’applique à