BlobBaseClient.DownloadContent 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
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
Azure SDK for .NET