Compartir a través de


JobOutputStorage Clase

Definición

Representa el almacenamiento persistente para las salidas de un trabajo de Azure Batch.

public class JobOutputStorage
type JobOutputStorage = class
Public Class JobOutputStorage
Herencia
JobOutputStorage

Comentarios

Las salidas del trabajo hacen referencia a los datos de salida asociados lógicamente con todo el trabajo, en lugar de a una tarea determinada. Por ejemplo, en un trabajo de representación de películas, si una tarea combinaba todos los fotogramas en una película, eso sería lógicamente una salida de trabajo. El propósito de clasificar una salida como una salida de "trabajo" es evitar que el cliente tenga que saber qué tarea ha generado.

Constructores

JobOutputStorage(BlobServiceClient, String)

Inicializa una nueva instancia de la JobOutputStorage clase a partir de una cuenta de almacenamiento y un identificador de trabajo.

JobOutputStorage(Uri)

Inicializa una nueva instancia de la JobOutputStorage clase a partir de una dirección URL que representa el contenedor de salida del trabajo.

Métodos

GetOutput(JobOutputKind, String)

Recupera una salida de trabajo de Azure Blob Storage por tipo y ruta de acceso.

GetOutputStoragePath(JobOutputKind)

Obtiene el prefijo o carpeta del nombre del blob donde se almacenan los archivos del tipo especificado.

ListOutputs(JobOutputKind)

Enumera las salidas del trabajo del tipo especificado.

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.

Se aplica a