BlobDownloadToBufferOptions interface
Интерфейс option для операции downloadToBuffer .
- Extends
Свойства
abort |
Реализация интерфейса для |
block |
blockSize — это данные, которые каждый запрос пытается скачать. Должно быть больше или равно 0. Если задано значение 0 или не определено, blockSize автоматически вычисляется в соответствии с размером большого двоичного объекта. |
concurrency | Параллелизм параллельной загрузки. |
conditions | Заголовки условий доступа. |
customer |
Сведения о ключе, предоставленные клиентом. |
max |
Необязательный элемент. ДОСТУПНО ТОЛЬКО В NODE.JS. Количество повторных попыток, которые будут выполняться при неожиданном завершении потока загрузки исходного блока. Указанные выше типы концов не активируют политику повтора, определенную в конвейере, так как они не выдают сетевых ошибок. При использовании этого параметра каждая дополнительная повторная попытка означает, что дополнительный запрос FileClient.download() будет выполнен из точки слома, пока запрошенный блок не будет успешно скачан или не будет достигнут maxRetryRequestsPerBlock. Значение по умолчанию — 5. Если сеть не работает, задайте большее значение. |
on |
Средство обновления хода выполнения. |
Унаследованные свойства
tracing |
Параметры для настройки диапазонов, созданных при включенной трассировке. |
Сведения о свойстве
abortSignal
Реализация интерфейса для AbortSignalLike
сигнала запроса на отмену операции.
Например, используйте контроллер @azure/abort-controller для создания AbortSignal
.
abortSignal?: AbortSignalLike
Значение свойства
blockSize
blockSize — это данные, которые каждый запрос пытается скачать. Должно быть больше или равно 0. Если задано значение 0 или не определено, blockSize автоматически вычисляется в соответствии с размером большого двоичного объекта.
blockSize?: number
Значение свойства
number
concurrency
Параллелизм параллельной загрузки.
concurrency?: number
Значение свойства
number
conditions
Заголовки условий доступа.
conditions?: BlobRequestConditions
Значение свойства
customerProvidedKey
maxRetryRequestsPerBlock
Необязательный элемент. ДОСТУПНО ТОЛЬКО В NODE.JS.
Количество повторных попыток, которые будут выполняться при неожиданном завершении потока загрузки исходного блока. Указанные выше типы концов не активируют политику повтора, определенную в конвейере, так как они не выдают сетевых ошибок.
При использовании этого параметра каждая дополнительная повторная попытка означает, что дополнительный запрос FileClient.download() будет выполнен из точки слома, пока запрошенный блок не будет успешно скачан или не будет достигнут maxRetryRequestsPerBlock.
Значение по умолчанию — 5. Если сеть не работает, задайте большее значение.
maxRetryRequestsPerBlock?: number
Значение свойства
number
onProgress
Средство обновления хода выполнения.
onProgress?: (progress: TransferProgressEvent) => void
Значение свойства
(progress: TransferProgressEvent) => void
Сведения об унаследованном свойстве
tracingOptions
Параметры для настройки диапазонов, созданных при включенной трассировке.
tracingOptions?: OperationTracingOptions
Значение свойства
Наследуется отCommonOptions.tracingOptions