你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
BlobDownloadOptionalParams interface
可选参数。
- Extends
属性
cpk |
参数组 |
lease |
参数组 |
modified |
参数组 |
range | 仅返回指定范围内的 Blob 字节数。 |
range |
设置为 true 并与 Range 一起指定时,只要范围的大小小于或等于 4 MB,服务将返回该区域的 CRC64 哈希。 |
range |
如果设置为 true 并与 Range 一起指定,则服务将返回该区域的 MD5 哈希,前提是该范围的大小小于或等于 4 MB。 |
request |
提供客户端生成的、具有 1 KB 字符限制的模糊值,启用存储分析日志记录时将在分析日志中记录该值。 |
snapshot | 快照参数是一个不透明的 DateTime 值,如果存在,则指定要检索的 Blob 快照。 有关使用 Blob 快照的详细信息,请参阅 创建 Blob 的快照。 |
timeout |
超时参数以秒表示。 有关详细信息,请参阅 设置 Blob 服务操作的超时。 |
version |
version id 参数是一个不透明的 DateTime 值,如果存在,则指定要操作的 Blob 版本。 它适用于服务版本 2019-10-10 及更新版本。 |
继承属性
abort |
可用于中止请求的信号。 |
on |
在执行请求的操作时,每次从服务器收到响应时要调用的函数。 可以多次调用。 |
request |
创建和发送此操作的 HTTP 请求时使用的选项。 |
serializer |
用于替代序列化/反序列化行为的选项。 |
tracing |
启用跟踪时使用的选项。 |
属性详细信息
cpkInfo
leaseAccessConditions
modifiedAccessConditions
range
仅返回指定范围内的 Blob 字节数。
range?: string
属性值
string
rangeGetContentCRC64
设置为 true 并与 Range 一起指定时,只要范围的大小小于或等于 4 MB,服务将返回该区域的 CRC64 哈希。
rangeGetContentCRC64?: boolean
属性值
boolean
rangeGetContentMD5
如果设置为 true 并与 Range 一起指定,则服务将返回该区域的 MD5 哈希,前提是该范围的大小小于或等于 4 MB。
rangeGetContentMD5?: boolean
属性值
boolean
requestId
提供客户端生成的、具有 1 KB 字符限制的模糊值,启用存储分析日志记录时将在分析日志中记录该值。
requestId?: string
属性值
string
snapshot
快照参数是一个不透明的 DateTime 值,如果存在,则指定要检索的 Blob 快照。 有关使用 Blob 快照的详细信息,请参阅 创建 Blob 的快照。
snapshot?: string
属性值
string
timeoutInSeconds
versionId
version id 参数是一个不透明的 DateTime 值,如果存在,则指定要操作的 Blob 版本。 它适用于服务版本 2019-10-10 及更新版本。
versionId?: string
属性值
string
继承属性详细信息
abortSignal
可用于中止请求的信号。
abortSignal?: AbortSignalLike
属性值
继承自 coreClient.OperationOptions.abortSignal
onResponse
在执行请求的操作时,每次从服务器收到响应时要调用的函数。 可以多次调用。
onResponse?: RawResponseCallback
属性值
继承自 coreClient.OperationOptions.onResponse
requestOptions
创建和发送此操作的 HTTP 请求时使用的选项。
requestOptions?: OperationRequestOptions
属性值
继承自 coreClient.OperationOptions.requestOptions
serializerOptions
用于替代序列化/反序列化行为的选项。
serializerOptions?: SerializerOptions
属性值
继承自 coreClient.OperationOptions.serializerOptions
tracingOptions
启用跟踪时使用的选项。
tracingOptions?: OperationTracingOptions
属性值
继承自 coreClient.OperationOptions.tracingOptions