共用方式為


FileAppendOptions interface

每個遠端作業通用選項的介面。

Extends

屬性

abortSignal
conditions
customerProvidedKey

客戶提供的金鑰資訊。

flush

如果應該在附加之後自動排清檔案

leaseAction

自選。 如果「取得」,則會取得租用。 如果「自動更新」,則會更新租用。 如果「發行」,它只會在排清時釋放租用。 如果「acquire-release」,它會取得 & 完成作業,& 完成作業後釋放租用。

leaseDurationInSeconds

需要租用持續時間才能取得租用,並以秒為單位指定租用的持續時間。 租用持續時間必須介於 15 到 60 秒之間,或無限租用 -1。

onProgress
proposedLeaseId

建議的租用標識碼,格式為 GUID 字串。 如果建議的租用標識符格式不正確,Blob 服務會傳回 400 (無效的要求)。 如需有效的 GUID 字串格式清單,請參閱 Guid 建構函式(字串)。

transactionalContentMD5

繼承的屬性

tracingOptions

屬性詳細資料

abortSignal

abortSignal?: AbortSignalLike

屬性值

conditions

conditions?: LeaseAccessConditions

屬性值

customerProvidedKey

客戶提供的金鑰資訊。

customerProvidedKey?: CpkInfo

屬性值

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

建議的租用標識碼,格式為 GUID 字串。 如果建議的租用標識符格式不正確,Blob 服務會傳回 400 (無效的要求)。 如需有效的 GUID 字串格式清單,請參閱 Guid 建構函式(字串)。

proposedLeaseId?: string

屬性值

string

transactionalContentMD5

transactionalContentMD5?: Uint8Array

屬性值

Uint8Array

繼承的屬性詳細資料

tracingOptions

tracingOptions?: OperationTracingOptions

屬性值

繼承自CommonOptions.tracingOptions