BlobBaseClient.DownloadContentAsync 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.
Sobrecargas
DownloadContentAsync() |
A DownloadContentAsync() operação baixa um blob do serviço, incluindo seus metadados e propriedades. Para obter mais informações, consulte Obter Blob. |
DownloadContentAsync(CancellationToken) |
A DownloadContentAsync(CancellationToken) operação baixa um blob do serviço, incluindo seus metadados e propriedades. Para obter mais informações, consulte Obter Blob. |
DownloadContentAsync(BlobDownloadOptions, CancellationToken) |
A DownloadContentAsync(BlobDownloadOptions, CancellationToken) operação baixa um blob do serviço, incluindo seus metadados e propriedades. Para obter mais informações, consulte Obter Blob. |
DownloadContentAsync()
A DownloadContentAsync() 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.BlobDownloadResult>> DownloadContentAsync ();
abstract member DownloadContentAsync : unit -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>>
override this.DownloadContentAsync : unit -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>>
Public Overridable Function DownloadContentAsync () As Task(Of Response(Of BlobDownloadResult))
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 é uma maneira preferida de buscar blobs que podem caber na memória. O conteúdo é fornecido, pois BinaryData fornece uma abstração leve para uma carga de bytes. Ele fornece métodos auxiliares convenientes para obter primitivos comumente usados, como fluxos, cadeias de caracteres ou bytes. Considere as seguintes alternativas:
- BaixarToAsyncto transmitir conteúdo de blob para um caminho ou um Stream
- DownloadStreamingAsyncas uma substituição para essa API. Use-o para acessar o fluxo de rede diretamente para qualquer cenário avançado.
Aplica-se a
DownloadContentAsync(CancellationToken)
A DownloadContentAsync(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.BlobDownloadResult>> DownloadContentAsync (System.Threading.CancellationToken cancellationToken);
abstract member DownloadContentAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>>
override this.DownloadContentAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>>
Public Overridable Function DownloadContentAsync (cancellationToken As CancellationToken) As Task(Of Response(Of BlobDownloadResult))
Parâmetros
- 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 é uma maneira preferida de buscar blobs que podem caber na memória. O conteúdo é fornecido, pois BinaryData fornece uma abstração leve para uma carga de bytes. Ele fornece métodos auxiliares convenientes para obter primitivos comumente usados, como fluxos, cadeias de caracteres ou bytes. Considere as seguintes alternativas:
- BaixarToAsyncto transmitir conteúdo de blob para um caminho ou um Stream
- DownloadStreamingAsyncas uma substituição para essa API. Use-o para acessar o fluxo de rede diretamente para qualquer cenário avançado.
Aplica-se a
DownloadContentAsync(BlobDownloadOptions, CancellationToken)
A DownloadContentAsync(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.BlobDownloadResult>> DownloadContentAsync (Azure.Storage.Blobs.Models.BlobDownloadOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DownloadContentAsync : Azure.Storage.Blobs.Models.BlobDownloadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>>
override this.DownloadContentAsync : Azure.Storage.Blobs.Models.BlobDownloadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>>
Public Overridable Function DownloadContentAsync (Optional options As BlobDownloadOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobDownloadResult))
Parâmetros
- options
- BlobDownloadOptions
Parâmetros opcionais para a operação de download.
- 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 é uma maneira preferida de buscar blobs que podem caber na memória. O conteúdo é fornecido, pois BinaryData fornece uma abstração leve para uma carga de bytes. Ele fornece métodos auxiliares convenientes para obter primitivos comumente usados, como fluxos, cadeias de caracteres ou bytes. Considere as seguintes alternativas:
- BaixarToAsyncto transmitir conteúdo de blob para um caminho ou um Stream
- DownloadStreamingAsyncas uma substituição para essa API. Use-o para acessar o fluxo de rede diretamente para qualquer cenário avançado.
Aplica-se a
Azure SDK for .NET