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

FileFlushOptions interface

每个远程操作通用选项的接口。

扩展

属性

abortSignal
close
conditions
customerProvidedKey

客户提供的密钥信息。

leaseAction

可选。 如果“获取”,它将获取租约。 如果“自动续订”,它将续订租约。 如果“释放”,它将仅在刷新时释放租约。 如果为“acquire-release”,它将获取 & 完成操作 & 在操作完成后释放租约。

leaseDurationInSeconds

获取租约需要租约持续时间,并指定租约的持续时间(以秒为单位)。 租约持续时间必须介于 15 到 60 秒之间,对于无限租约,则为 -1。

pathHttpHeaders
proposedLeaseId

建议的租约 ID,采用 GUID 字符串格式。 如果建议的租约 ID 格式不正确,Blob 服务将返回 400 (无效请求) 。 有关有效的 GUID 字符串格式的列表,请参阅 Guid 构造函数(字符串)。

retainUncommittedData

继承属性

tracingOptions

属性详细信息

abortSignal

abortSignal?: AbortSignalLike

属性值

close

close?: boolean

属性值

boolean

conditions

conditions?: DataLakeRequestConditions

属性值

customerProvidedKey

客户提供的密钥信息。

customerProvidedKey?: CpkInfo

属性值

leaseAction

可选。 如果“获取”,它将获取租约。 如果“自动续订”,它将续订租约。 如果“释放”,它将仅在刷新时释放租约。 如果为“acquire-release”,它将获取 & 完成操作 & 在操作完成后释放租约。

leaseAction?: LeaseAction

属性值

LeaseAction

leaseDurationInSeconds

获取租约需要租约持续时间,并指定租约的持续时间(以秒为单位)。 租约持续时间必须介于 15 到 60 秒之间,对于无限租约,则为 -1。

leaseDurationInSeconds?: number

属性值

number

pathHttpHeaders

pathHttpHeaders?: PathHttpHeaders

属性值

proposedLeaseId

建议的租约 ID,采用 GUID 字符串格式。 如果建议的租约 ID 格式不正确,Blob 服务将返回 400 (无效请求) 。 有关有效的 GUID 字符串格式的列表,请参阅 Guid 构造函数(字符串)。

proposedLeaseId?: string

属性值

string

retainUncommittedData

retainUncommittedData?: boolean

属性值

boolean

继承属性详细信息

tracingOptions

tracingOptions?: OperationTracingOptions

属性值

继承自CommonOptions.tracingOptions