Compartilhar via


CloudJobExtensions Classe

Definição

Fornece métodos para trabalhar com as saídas de um CloudJob.

public static class CloudJobExtensions
type CloudJobExtensions = class
Public Module CloudJobExtensions
Herança
CloudJobExtensions

Métodos

GetOutputStorageContainerUrl(CloudJob, BlobServiceClient)

Obtém a URL, incluindo uma SAS (Assinatura de Acesso Compartilhado) que permite gravação, para o contêiner de armazenamento de saída do trabalho no armazenamento de blobs do Azure. Essa URL é adequada para passar para tarefas para que elas possam usar os JobOutputStorage(Uri) construtores ou TaskOutputStorage(Uri, String) que usam um Uri.

GetOutputStorageContainerUrl(CloudJob, BlobServiceClient, TimeSpan)

Obtém a URL, incluindo uma SAS (Assinatura de Acesso Compartilhado) que permite gravação, para o contêiner de armazenamento de saída do trabalho no armazenamento de blobs do Azure. Essa URL é adequada para passar para tarefas para que elas possam usar os JobOutputStorage(Uri) construtores ou TaskOutputStorage(Uri, String) que usam um Uri.

GetOutputStoragePath(CloudJob, JobOutputKind)

Obtém o prefixo/pasta do nome do blob em que os arquivos do tipo fornecido são armazenados

OutputStorage(CloudJob, BlobServiceClient)

Obtém o JobOutputStorage para um especificado CloudJob.

OutputStorageContainerName(CloudJob)

Obtém o nome do contêiner de armazenamento de blobs do Azure para as saídas de um CloudJob.

PrepareOutputStorageAsync(CloudJob, BlobServiceClient, CancellationToken)

Cria um contêiner de armazenamento de blobs do Azure para as saídas de um CloudJob.

Aplica-se a