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

FileDownloadDetails 类

定义

下载文件时返回的属性。

public class FileDownloadDetails
type FileDownloadDetails = class
Public Class FileDownloadDetails
继承
FileDownloadDetails

属性

AcceptRanges

指示服务支持针对部分文件内容的请求。

CacheControl

如果为文件指定了此标头,则返回此标头。

ContentDisposition

此标头返回为“x-ms-blob-content-disposition”标头指定的值。 Content-Disposition 响应标头字段传达了有关如何处理响应有效负载的其他信息,还可用于附加其他元数据。 例如,如果设置为 attachment,则表示用户代理不应显示响应,而是显示文件名以外的文件名的“另存为”对话框。

ContentEncoding

此标头返回为 Content-Encoding 请求标头指定的值。

ContentHash

如果文件具有 MD5 哈希,并且请求包含 range 标头 (Range 或 x-ms-range) ,则返回此响应标头以及整个文件的 MD5 值的值。 此值不一定等于 Content-MD5 标头中返回的值,后者是从请求的范围计算得出的

ContentLanguage

此标头返回为 Content-Language 请求标头指定的值。

ContentRange

指示客户端请求设置“Range”请求标头的文件子集时返回的字节范围。

Content-Range 的格式应以以下格式恢复。 [unit][start]-[end]/[FileSize] (,例如字节 1024-3071/10240)

[end] 值将是非独占的最后一个字节 (例如标头“bytes 0-7/8”是整个 8 字节文件) 。

CopyCompletedOn

上次尝试复制 Blob 操作的结束时间,其中此文件是目标文件。 该值可以指定已完成、已中止或失败的复制尝试时间。 如果副本处于挂起状态,如果此 Blob 从未成为复制 Blob 操作中的目标,或者在使用“设置 Blob 属性”、“放置 Blob”或“放置块列表”完成复制 Blob 操作后修改了此 Blob,则不会显示此标头。

CopyId

此复制操作的字符串标识符。 与“获取属性”一起使用检查此复制操作的状态,或传递给“中止复制 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 的日期和时间。

EncryptionContext

文件的加密上下文。 加密上下文是存储在文件中时未加密的元数据。 此字段的主要应用是存储可用于派生客户提供的文件密钥的非加密数据。

EncryptionKeySha256

用于加密文件的加密密钥的 SHA-256 哈希。 仅当使用客户提供的密钥对文件进行加密时,才会返回此标头。

ETag

ETag 包含一个值,可用于对文件执行有条件的操作。 如果请求服务版本为 2011-08-18 或更高版本,则 ETag 值将括在引号中。

IsServerEncrypted

如果使用指定的算法完全加密文件数据和应用程序元数据,则此标头的值设置为 true。 否则,当文件未加密或仅对文件/应用程序元数据的一部分) 加密时,该值设置为 false (。

LastModified

返回 DateTimeOffset 上次修改的文件。 修改文件的任何操作(包括更新文件的元数据或属性)会更改文件的上次修改时间。

LeaseDuration

租约文件时,指定租约是无限期还是固定持续时间。

LeaseState

文件的租用状态。

LeaseStatus

文件的当前租用状态。

Metadata

文件的元数据。

适用于