BlobDownloadToBufferOptions interface
Интерфейс option для <xref:BlobClient.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
Значение свойства
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
Значение свойства
OperationTracingOptions
Azure SDK for JavaScript