你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
BlobDownloadDetails 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
下载 Blob 时返回的详细信息。
public class BlobDownloadDetails
type BlobDownloadDetails = class
Public Class BlobDownloadDetails
- 继承
-
BlobDownloadDetails
构造函数
BlobDownloadDetails() |
下载 Blob 时返回的详细信息。 |
属性
AcceptRanges |
指示服务支持针对部分 Blob 内容的请求。 |
BlobCommittedBlockCount |
Blob 中存在的已提交块数。 仅针对追加 Blob 返回此标头。 |
BlobContentHash |
如果 blob 具有 MD5 哈希,并且请求包含 range 标头 (Range 或 x-ms-range) ,则返回此响应标头并返回整个 blob 的 MD5 值的值。 此值可能等于也可能不等于 Content-MD5 标头中返回的值,后者是从请求的范围计算得出的 |
BlobSequenceNumber |
页 Blob 的当前序列号。 不会为块 Blob 或追加 Blob 返回此标头 |
BlobType |
Blob 的类型。 |
CacheControl |
如果为 Blob 指定了此标头,则返回此标头。 |
ContentDisposition |
此标头返回为“x-ms-blob-content-disposition”标头指定的值。 Content-Disposition 响应标头字段传达了有关如何处理响应有效负载的其他信息,还可用于附加其他元数据。 例如,如果设置为“附件”,则表示用户代理不应显示响应,而是显示“另存为”对话框,文件名不是指定的 blob 名称。 |
ContentEncoding |
此标头返回为 Content-Encoding 请求标头指定的值 |
ContentHash |
如果 Blob 具有 MD5 哈希,并且此操作用于读取完整的 Blob,则会返回此响应标头,以便客户端可以检查消息内容完整性。 |
ContentLanguage |
此标头返回为 Content-Language 请求标头指定的值。 |
ContentLength |
响应正文中存在的字节数。 |
ContentRange |
指示客户端通过设置“Range”请求标头请求 Blob 子集时返回的字节范围。 Content-Range 的格式应采用以下格式。 [unit][start]-[end]/[blobSize] (例如字节 1024-3071/10240) [end] 值将是非独占的最后一个字节 (例如标头“bytes 0-7/8”是整个 8 字节 blob) 。 |
ContentType |
响应正文的媒体类型。 对于下载 Blob,这是“application/octet-stream” |
CopyCompletedOn |
上次尝试的复制 Blob 操作的结束时间,其中此 Blob 是目标 Blob。 该值可以指定已完成、已中止或失败的复制尝试时间。 如果副本处于挂起状态,如果此 Blob 从未成为复制 Blob 操作中的目标,或者此 blob 在使用“设置 Blob 属性”、“放置 Blob”或“放置块列表”完成复制 Blob 操作后进行了修改,则不会显示此标头。 |
CopyId |
此复制操作的字符串标识符。 与“获取 Blob 属性”一起使用可检查此复制操作的状态,或传递到“中止复制 Blob”以中止挂起的副本。 |
CopyProgress |
包含上次尝试的复制 Blob 操作中复制的字节数和源中的总字节数,其中此 Blob 是目标 Blob。 可以显示复制的 0 到内容长度字节之间。 如果此 Blob 从未在复制 Blob 操作中成为目标,或者此 Blob 在使用“设置 Blob 属性”、“放置 Blob”或“放置块列表”完成复制 Blob 操作后进行了修改,则不会显示此标头 |
CopySource |
URL 长度最大为 2 KB,指定在上次尝试的复制 Blob 操作中使用的源 Blob 或文件,其中此 Blob 是目标 Blob。 如果此 Blob 从未成为复制 Blob 操作中的目标,或者此 Blob 已在使用“设置 Blob 属性”、“放置 Blob”或“放置块列表”完成复制 Blob 操作后修改,则不会显示此标头。 |
CopyStatus |
x-ms-copy-id 标识的复制操作的状态。 |
CopyStatusDescription |
仅当 x-ms-copy-status 失败或挂起时显示。 说明上次严重或不严重的复制操作故障的原因。 如果此 Blob 从未在复制 Blob 操作中成为目标,或者此 Blob 在使用“设置 Blob 属性”、“放置 Blob”或“放置块列表”完成复制 Blob 操作后进行了修改,则不会显示此标头 |
CreatedOn |
返回创建 Blob 的日期和时间。 |
EncryptionKeySha256 |
用于加密 Blob 的加密密钥的 SHA-256 哈希。 仅当 Blob 使用客户提供的密钥加密时,才会返回此标头。 |
EncryptionScope |
用于加密 Blob 的加密范围。 |
ETag |
ETag 包含一个值,你可以使用该值有条件地执行操作。 如果请求版本为 2011-08-18 和更高版本,ETag 值将用引号引起来。 |
HasLegalHold |
指示 Blob 是否具有法定保留。 |
ImmutabilityPolicy |
BlobImmutabilityPolicy与 Blob 关联的 。 |
IsSealed |
如果此 Blob 已密封。 |
IsServerEncrypted |
如果使用指定的算法完全加密 Blob 数据和应用程序元数据,则此标头的值设置为 true。 否则,如果 blob 未加密,或者仅加密 blob/应用程序元数据的一部分) ,则值将设置为 false (。 |
LastAccessed |
返回 Blob 读取或写入的日期和时间。 |
LastModified |
返回上次修改容器的日期和时间。 任何修改 Blob 的操作(包括 Blob 元数据或属性更新)都会更改 Blob 的上次修改时间。 |
LeaseDuration |
在租用 Blob 时,指定租约是无限期还是固定时间。 |
LeaseState |
Blob 的租约状态。 |
LeaseStatus |
Blob 的当前租约状态。 |
Metadata |
x-ms-meta |
ObjectReplicationDestinationPolicyId |
对象复制策略 ID。此值仅在策略 ID 时设置 |
ObjectReplicationSourceProperties |
x-ms-or |
TagCount |
与 Blob 关联的标记数。 |
VersionId |
由唯一标识 blob 的服务返回的 DateTime 值。 此标头的值指示 Blob 版本,可用于后续请求以访问此版本的 Blob。 |