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

AppendBlobRequestConditions interface

要添加到创建此追加 Blob 的条件。

扩展

属性

appendPosition

可选条件标头,仅用于追加块作。 一个数字,指示要比较的字节偏移量。 仅当追加位置等于此数字时,追加块才会成功。 如果不是,则请求将失败,并显示 AppendPositionConditionNotMet 错误(HTTP 状态代码 412 - 前置条件失败)。

ifMatch

指定 ETag 值以仅对具有匹配值的 Blob 进行作。

ifModifiedSince

指定此标头值,仅当 Blob 自指定日期/时间以来已修改时才能对 Blob 进行作。

ifNoneMatch

指定一个 ETag 值,以仅对不带匹配值的 Blob 进行作。

ifUnmodifiedSince

指定此标头值,仅当 Blob 自指定日期/时间以来尚未修改时对 Blob 进行作。

leaseId

如果指定,则仅当资源的租约处于活动状态且与此 ID 匹配时,该作才会成功。

maxSize

可选条件标头。 追加 blob 允许的最大长度(以字节为单位)。 如果追加块作会导致 Blob 超出该限制,或者 Blob 大小已大于此标头中指定的值,则请求将失败并出现 MaxBlobSizeConditionNotMet 错误(HTTP 状态代码 412 - 前置条件失败)。

tagConditions

要应用于 Blob 标记的可选 SQL 语句。

属性详细信息

appendPosition

可选条件标头,仅用于追加块作。 一个数字,指示要比较的字节偏移量。 仅当追加位置等于此数字时,追加块才会成功。 如果不是,则请求将失败,并显示 AppendPositionConditionNotMet 错误(HTTP 状态代码 412 - 前置条件失败)。

appendPosition?: number

属性值

number

ifMatch

指定 ETag 值以仅对具有匹配值的 Blob 进行作。

ifMatch?: string

属性值

string

ifModifiedSince

指定此标头值,仅当 Blob 自指定日期/时间以来已修改时才能对 Blob 进行作。

ifModifiedSince?: Date

属性值

Date

ifNoneMatch

指定一个 ETag 值,以仅对不带匹配值的 Blob 进行作。

ifNoneMatch?: string

属性值

string

ifUnmodifiedSince

指定此标头值,仅当 Blob 自指定日期/时间以来尚未修改时对 Blob 进行作。

ifUnmodifiedSince?: Date

属性值

Date

leaseId

如果指定,则仅当资源的租约处于活动状态且与此 ID 匹配时,该作才会成功。

leaseId?: string

属性值

string

maxSize

可选条件标头。 追加 blob 允许的最大长度(以字节为单位)。 如果追加块作会导致 Blob 超出该限制,或者 Blob 大小已大于此标头中指定的值,则请求将失败并出现 MaxBlobSizeConditionNotMet 错误(HTTP 状态代码 412 - 前置条件失败)。

maxSize?: number

属性值

number

tagConditions

要应用于 Blob 标记的可选 SQL 语句。

tagConditions?: string

属性值

string