BlobBaseClient.DownloadStreaming 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 DownloadStreaming(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 Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadStreamingResult> DownloadStreaming (Azure.Storage.Blobs.Models.BlobDownloadOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DownloadStreaming : Azure.Storage.Blobs.Models.BlobDownloadOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadStreamingResult>
override this.DownloadStreaming : Azure.Storage.Blobs.Models.BlobDownloadOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadStreamingResult>
Public Overridable Function DownloadStreaming (Optional options As BlobDownloadOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of BlobDownloadStreamingResult)
Parâmetros
- options
- BlobDownloadOptions
Parâmetros opcionais.
- cancellationToken
- CancellationToken
Opcional CancellationToken para propagar notificações de que a operação deve ser cancelada.
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