Partilhar via


BlobBaseClient.DownloadContentAsync Método

Definição

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