TaskOutputStorage.SaveAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
SaveAsync(TaskOutputKind, String, CancellationToken) |
Guarda el archivo especificado en el almacenamiento persistente. |
SaveAsync(TaskOutputKind, String, String, CancellationToken) |
Guarda el archivo especificado en el almacenamiento persistente. |
SaveAsync(TaskOutputKind, String, CancellationToken)
- Source:
- TaskOutputStorage.cs
Guarda el archivo especificado en el almacenamiento 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
que TaskOutputKind representa la categoría en la que se va a almacenar este archivo, por ejemplo TaskOutput o TaskLog.
- relativePath
- String
Ruta de acceso del archivo que se va a guardar, en relación con el directorio actual. Si el archivo está en un subdirectorio del directorio actual, la ruta de acceso relativa se conservará en Blob Storage.
- cancellationToken
- CancellationToken
para CancellationToken controlar la duración de la operación asincrónica.
Devoluciones
Objeto Task que representa la operación asincrónica.
Excepciones
El kind
argumento o relativePath
es null.
El relativePath
argumento es una ruta de acceso absoluta o está vacía.
Comentarios
Si el archivo está fuera del directorio actual, se quitan los recorridos hacia arriba del árbol de directorios. Por ejemplo, un relativePath
de ".. \ProcessEnv.cmd" se trataría como "ProcessEnv.cmd" para crear un nombre de blob.
Se aplica a
SaveAsync(TaskOutputKind, String, String, CancellationToken)
- Source:
- TaskOutputStorage.cs
Guarda el archivo especificado en el almacenamiento 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
que TaskOutputKind representa la categoría en la que se va a almacenar este archivo, por ejemplo TaskOutput o TaskLog.
- sourcePath
- String
Ruta de acceso del archivo que se va a guardar.
- destinationRelativePath
- String
Nombre del blob con el que se va a guardar el archivo. Esto puede incluir un componente relativo, como "pointclouds/pointcloud_0001.txt".
- cancellationToken
- CancellationToken
para CancellationToken controlar la duración de la operación asincrónica.
Devoluciones
Objeto Task que representa la operación asincrónica.
Excepciones
El kind
argumento , sourcePath
o destinationRelativePath
es null.
El sourcePath
argumento o destinationRelativePath
está vacío.
Se aplica a
Azure SDK for .NET