Partager via


TaskOutputStorage Classe

Définition

Représente le stockage persistant pour les sorties d’une tâche Azure Batch.

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

Remarques

Les sorties de tâche font référence aux données de sortie associées logiquement à une tâche spécifique, plutôt qu’à la tâche dans son ensemble. Par exemple, dans un travail de rendu de film, si une tâche a rendu une image unique, cette image est une sortie de tâche. Les journaux et autres informations de diagnostic, telles que les fichiers intermédiaires, peuvent également être conservés en tant que sorties de tâche (voir TaskOutputKind pour une façon de les catégoriser afin que les clients puissent faire la distinction entre la sortie main et les données auxiliaires).

Constructeurs

TaskOutputStorage(BlobServiceClient, String, String)

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

TaskOutputStorage(Uri, String)

Initialise une nouvelle instance de la JobOutputStorage classe à partir d’un ID de tâche et d’une URL représentant le conteneur de sortie du travail.

Méthodes

GetOutput(TaskOutputKind, String)

Récupère une sortie de tâche du stockage d’objets blob Azure par type et par chemin.

GetOutputStoragePath(TaskOutputKind)

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

ListOutputs(TaskOutputKind)

Répertorie les sorties de tâche du type spécifié.

SaveAsync(TaskOutputKind, String, CancellationToken)

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

SaveAsync(TaskOutputKind, String, String, CancellationToken)

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

SaveTextAsync(TaskOutputKind, String, String, CancellationToken)

Enregistre le texte spécifié dans le stockage persistant, sans avoir à créer un fichier local.

SaveTrackedAsync(String)

Enregistre le fichier spécifié dans le stockage persistant en tant TaskLogque , et effectue le suivi des ajouts suivants au fichier et les ajoute également à la copie persistante.

SaveTrackedAsync(TaskOutputKind, String, String, TimeSpan)

Enregistre le fichier spécifié dans le stockage persistant et effectue le suivi des ajouts suivants au fichier et les ajoute également à la copie persistante.

S’applique à