Partager via


JobOutputStorage Classe

Définition

Représente le stockage persistant pour les sorties d’un travail Azure Batch.

public class JobOutputStorage
type JobOutputStorage = class
Public Class JobOutputStorage
Héritage
JobOutputStorage

Remarques

Les sorties de travail font référence aux données de sortie associées logiquement à l’ensemble du travail, plutôt qu’à une tâche particulière. Par exemple, dans un travail de rendu de film, si une tâche combine toutes les images dans un film, il s’agit logiquement d’une sortie de travail. L’objectif de catégoriser une sortie en tant que sortie « travail » est d’éviter au client d’avoir à connaître la tâche qui l’a produite.

Constructeurs

JobOutputStorage(BlobServiceClient, String)

Initialise une nouvelle instance de la JobOutputStorage classe à partir d’un compte de stockage et d’un ID de travail.

JobOutputStorage(Uri)

Initialise une nouvelle instance de la JobOutputStorage classe à partir d’une URL représentant le conteneur de sortie de travail.

Méthodes

GetOutput(JobOutputKind, String)

Récupère une sortie de travail à partir du stockage Blob Azure par type et par chemin d’accès.

GetOutputStoragePath(JobOutputKind)

Obtient le préfixe/dossier de nom d’objet blob où sont stockés les fichiers du type donné

ListOutputs(JobOutputKind)

Répertorie les sorties de travail du type spécifié.

SaveAsync(JobOutputKind, String, CancellationToken)

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

SaveAsync(JobOutputKind, String, String, CancellationToken)

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

S’applique à