BlobBaseClient.DownloadStreamingAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A DownloadStreamingAsync(BlobDownloadOptions, CancellationToken) operação baixa um blob do serviço, incluindo seus metadados e propriedades.
Para obter mais informações, consulte Obter Blob.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadStreamingResult>> DownloadStreamingAsync (Azure.Storage.Blobs.Models.BlobDownloadOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DownloadStreamingAsync : Azure.Storage.Blobs.Models.BlobDownloadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadStreamingResult>>
override this.DownloadStreamingAsync : Azure.Storage.Blobs.Models.BlobDownloadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadStreamingResult>>
Public Overridable Function DownloadStreamingAsync (Optional options As BlobDownloadOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobDownloadStreamingResult))
Parâmetros
- options
- BlobDownloadOptions
Parâmetros opcionais.
- cancellationToken
- CancellationToken
Retornos
Um Response<T> que descreve o blob baixado. Content contém os dados do blob.
Comentários
Um RequestFailedException será gerado se ocorrer uma falha.
Essa API fornece acesso diretamente ao fluxo de rede que deve ser descartado após o uso. Considere as seguintes alternativas:
- DownloadContentAsyncas é uma maneira preferida de baixar blobs pequenos que podem caber na memória
- BaixarToAsyncto transmitir conteúdo de blob para um caminho ou um Stream
Aplica-se a
Azure SDK for .NET