Partilhar via


BlobBaseClient.DownloadContent Método

Definição

Sobrecargas

DownloadContent()

A DownloadContent() operação baixa um blob do serviço, incluindo seus metadados e propriedades.

Para obter mais informações, consulte Obter Blob.

DownloadContent(CancellationToken)

A DownloadContent(CancellationToken) operação baixa um blob do serviço, incluindo seus metadados e propriedades.

Para obter mais informações, consulte Obter Blob.

DownloadContent(BlobDownloadOptions, CancellationToken)

A DownloadContent(BlobDownloadOptions, CancellationToken) operação baixa um blob do serviço, incluindo seus metadados e propriedades.

Para obter mais informações, consulte Obter Blob.

DownloadContent()

A DownloadContent() 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.BlobDownloadResult> DownloadContent ();
abstract member DownloadContent : unit -> Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>
override this.DownloadContent : unit -> Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>
Public Overridable Function DownloadContent () As 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:

  • BaixarToto transmitir conteúdo de blob para um caminho ou um Stream
  • DownloadStreaming como uma substituição para essa API. Use-o para acessar o fluxo de rede diretamente para qualquer cenário avançado.

Aplica-se a

DownloadContent(CancellationToken)

A DownloadContent(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.BlobDownloadResult> DownloadContent (System.Threading.CancellationToken cancellationToken = default);
abstract member DownloadContent : System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>
override this.DownloadContent : System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>
Public Overridable Function DownloadContent (Optional cancellationToken As CancellationToken = Nothing) As 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:

  • BaixarToto transmitir conteúdo de blob para um caminho ou um Stream
  • DownloadStreaming como uma substituição para essa API. Use-o para acessar o fluxo de rede diretamente para qualquer cenário avançado.

Aplica-se a

DownloadContent(BlobDownloadOptions, CancellationToken)

A DownloadContent(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.BlobDownloadResult> DownloadContent (Azure.Storage.Blobs.Models.BlobDownloadOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DownloadContent : Azure.Storage.Blobs.Models.BlobDownloadOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>
override this.DownloadContent : Azure.Storage.Blobs.Models.BlobDownloadOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>
Public Overridable Function DownloadContent (Optional options As BlobDownloadOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As 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