FileAppendOptions interface
每个远程作通用选项的接口。
- 扩展
属性
abort |
|
conditions | |
customer |
客户提供的密钥信息。 |
flush | 如果应在追加后自动刷新文件 |
lease |
自选。 如果“获取”,它将获取租约。 如果“自动续订”,它将续订租约。 如果“释放”,它将仅在刷新时释放租约。 如果“acquire-release”,它将获取 & 完成作 & 释放租约的作。 |
lease |
获取租约需要租约持续时间,并指定租约持续时间(以秒为单位)。 租约持续时间必须介于 15 到 60 秒之间,或 -1 无限租约。 |
on |
|
proposed |
建议的租约 ID,采用 GUID 字符串格式。 如果建议的租约 ID 格式不正确,Blob 服务将返回 400 (无效请求)。 有关有效 GUID 字符串格式的列表,请参阅 Guid 构造函数(字符串)。 |
transactional |
继承属性
tracing |
属性详细信息
abortSignal
conditions
customerProvidedKey
flush
如果应在追加后自动刷新文件
flush?: boolean
属性值
boolean
leaseAction
自选。 如果“获取”,它将获取租约。 如果“自动续订”,它将续订租约。 如果“释放”,它将仅在刷新时释放租约。 如果“acquire-release”,它将获取 & 完成作 & 释放租约的作。
leaseAction?: LeaseAction
属性值
LeaseAction
leaseDurationInSeconds
获取租约需要租约持续时间,并指定租约持续时间(以秒为单位)。 租约持续时间必须介于 15 到 60 秒之间,或 -1 无限租约。
leaseDurationInSeconds?: number
属性值
number
onProgress
onProgress?: (progress: TransferProgressEvent) => void
属性值
(progress: TransferProgressEvent) => void
proposedLeaseId
建议的租约 ID,采用 GUID 字符串格式。 如果建议的租约 ID 格式不正确,Blob 服务将返回 400 (无效请求)。 有关有效 GUID 字符串格式的列表,请参阅 Guid 构造函数(字符串)。
proposedLeaseId?: string
属性值
string
transactionalContentMD5
transactionalContentMD5?: Uint8Array
属性值
Uint8Array
继承属性详细信息
tracingOptions
tracingOptions?: OperationTracingOptions