Compartir a través de


JobOutputStorage.SaveAsync Método

Definición

Sobrecargas

SaveAsync(JobOutputKind, String, CancellationToken)

Guarda el archivo especificado en el almacenamiento persistente.

SaveAsync(JobOutputKind, String, String, CancellationToken)

Guarda el archivo especificado en el almacenamiento persistente.

SaveAsync(JobOutputKind, String, CancellationToken)

Source:
JobOutputStorage.cs

Guarda el archivo especificado en el almacenamiento persistente.

public System.Threading.Tasks.Task SaveAsync (Microsoft.Azure.Batch.Conventions.Files.JobOutputKind kind, string relativePath, System.Threading.CancellationToken cancellationToken = default);
member this.SaveAsync : Microsoft.Azure.Batch.Conventions.Files.JobOutputKind * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SaveAsync (kind As JobOutputKind, relativePath As String, Optional cancellationToken As CancellationToken = Nothing) As Task

Parámetros

kind
JobOutputKind

que JobOutputKind representa la categoría en la que se va a almacenar este archivo, por ejemplo JobOutput o JobPreview.

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(JobOutputKind, String, String, CancellationToken)

Source:
JobOutputStorage.cs

Guarda el archivo especificado en el almacenamiento persistente.

public System.Threading.Tasks.Task SaveAsync (Microsoft.Azure.Batch.Conventions.Files.JobOutputKind kind, string sourcePath, string destinationRelativePath, System.Threading.CancellationToken cancellationToken = default);
member this.SaveAsync : Microsoft.Azure.Batch.Conventions.Files.JobOutputKind * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SaveAsync (kind As JobOutputKind, sourcePath As String, destinationRelativePath As String, Optional cancellationToken As CancellationToken = Nothing) As Task

Parámetros

kind
JobOutputKind

que JobOutputKind representa la categoría en la que se va a almacenar este archivo, por ejemplo JobOutput o JobPreview.

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 kindargumento , sourcePatho destinationRelativePath es null.

El sourcePath argumento o destinationRelativePath está vacío.

Se aplica a