TaskOutputStorage.SaveAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
SaveAsync(TaskOutputKind, String, CancellationToken) |
Salva o arquivo especificado no armazenamento persistente. |
SaveAsync(TaskOutputKind, String, String, CancellationToken) |
Salva o arquivo especificado no armazenamento persistente. |
SaveAsync(TaskOutputKind, String, CancellationToken)
- Origem:
- TaskOutputStorage.cs
Salva o arquivo especificado no armazenamento persistente.
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
Parâmetros
- kind
- TaskOutputKind
Um TaskOutputKind que representa a categoria sob a qual armazenar esse arquivo, por exemplo TaskOutput , ou TaskLog.
- relativePath
- String
O caminho do arquivo a ser salvo em relação ao diretório atual. Se o arquivo estiver em um subdiretório do diretório atual, o caminho relativo será preservado no armazenamento de blobs.
- cancellationToken
- CancellationToken
Um CancellationToken para controlar o tempo de vida da operação assíncrona.
Retornos
Um Task que representa a operação assíncrona.
Exceções
O kind
argumento ou relativePath
é nulo.
O relativePath
argumento é um caminho absoluto ou está vazio.
Comentários
Se o arquivo estiver fora do diretório atual, as travessias até a árvore de diretório serão removidas. Por exemplo, um relativePath
de ".. \ProcessEnv.cmd" seria tratado como "ProcessEnv.cmd" para criar um nome de blob.
Aplica-se a
SaveAsync(TaskOutputKind, String, String, CancellationToken)
- Origem:
- TaskOutputStorage.cs
Salva o arquivo especificado no armazenamento persistente.
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
Parâmetros
- kind
- TaskOutputKind
Um TaskOutputKind que representa a categoria sob a qual armazenar esse arquivo, por exemplo TaskOutput , ou TaskLog.
- sourcePath
- String
O caminho do arquivo a ser salvo.
- destinationRelativePath
- String
O nome do blob no qual salvar o arquivo. Isso pode incluir um componente relativo, como "pointclouds/pointcloud_0001.txt".
- cancellationToken
- CancellationToken
Um CancellationToken para controlar o tempo de vida da operação assíncrona.
Retornos
Um Task que representa a operação assíncrona.
Exceções
O kind
argumento , sourcePath
ou destinationRelativePath
é nulo.
O sourcePath
argumento ou destinationRelativePath
está vazio.
Aplica-se a
Azure SDK for .NET