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