你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

BlobBaseClient.DownloadContent 方法

定义

重载

DownloadContent()

DownloadContent() 操作从服务下载 Blob,包括其元数据和属性。

有关详细信息,请参阅 获取 Blob

DownloadContent(CancellationToken)

DownloadContent(CancellationToken) 操作从服务下载 Blob,包括其元数据和属性。

有关详细信息,请参阅 获取 Blob

DownloadContent(BlobDownloadOptions, CancellationToken)

DownloadContent(BlobDownloadOptions, CancellationToken) 操作从服务下载 Blob,包括其元数据和属性。

有关详细信息,请参阅 获取 Blob

DownloadContent()

DownloadContent() 操作从服务下载 Blob,包括其元数据和属性。

有关详细信息,请参阅 获取 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)

返回

描述 Response<T> 下载的 Blob 的 。 Content 包含 Blob 的数据。

注解

RequestFailedException如果发生故障,将引发 。

此 API 是提取可放入内存的 Blob 的首选方法。 内容提供为 BinaryData 字节有效负载提供轻型抽象。 它提供了方便的帮助程序方法来获取常用的基元,例如流、字符串或字节。 请考虑以下替代方法:

  • DownloadTo to stream blob content to stream to a path or a Stream
  • 下载作为此 API 的替代项。 使用它可以直接访问任何高级方案的网络流。

适用于

DownloadContent(CancellationToken)

DownloadContent(CancellationToken) 操作从服务下载 Blob,包括其元数据和属性。

有关详细信息,请参阅 获取 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)

参数

cancellationToken
CancellationToken

可选 CancellationToken ,用于传播应取消操作的通知。

返回

描述 Response<T> 下载的 Blob 的 。 Content 包含 Blob 的数据。

注解

RequestFailedException如果发生故障,将引发 。

此 API 是提取可放入内存的 Blob 的首选方法。 内容提供为 BinaryData 字节有效负载提供轻型抽象。 它提供了方便的帮助程序方法来获取常用的基元,例如流、字符串或字节。 请考虑以下替代方法:

  • DownloadTo to stream blob content to stream to a path or a Stream
  • 下载作为此 API 的替代项。 使用它可以直接访问任何高级方案的网络流。

适用于

DownloadContent(BlobDownloadOptions, CancellationToken)

DownloadContent(BlobDownloadOptions, CancellationToken) 操作从服务下载 Blob,包括其元数据和属性。

有关详细信息,请参阅 获取 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)

参数

options
BlobDownloadOptions

下载操作的可选参数。

cancellationToken
CancellationToken

可选 CancellationToken ,用于传播应取消操作的通知。

返回

描述 Response<T> 下载的 Blob 的 。 Content 包含 Blob 的数据。

注解

RequestFailedException如果发生故障,将引发 。

此 API 是提取可放入内存的 Blob 的首选方法。 内容提供为 BinaryData 字节有效负载提供轻型抽象。 它提供了方便的帮助程序方法来获取常用的基元,例如流、字符串或字节。 请考虑以下替代方法:

  • DownloadToAsyncto 将 blob 内容流式传输到路径或 Stream
  • 下载StreamingAsync 作为此 API 的替换。 使用它可以直接访问任何高级方案的网络流。

适用于