Поделиться через


FileAppendOptions interface

Интерфейс для параметров, распространенных для каждой удаленной операции.

Extends

Свойства

abortSignal
conditions
customerProvidedKey

Предоставленные клиентом сведения о ключе.

flush

Если файл должен быть автоматически промыт после добавления

leaseAction

Необязательный. Если "приобрести" он получит аренду. Если "автоматическое продление" будет продлена аренда. Если "выпуск" он выпустит аренду только при очистке. Если "приобретение-выпуск" он получит & завершить операцию & освободить аренду после завершения операции.

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

Необязательный. Если "приобрести" он получит аренду. Если "автоматическое продление" будет продлена аренда. Если "выпуск" он выпустит аренду только при очистке. Если "приобретение-выпуск" он получит & завершить операцию & освободить аренду после завершения операции.

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