BlobDownloadToBufferOptions interface
Antarmuka opsi untuk operasi downloadToBuffer .
- Extends
Properti
abort |
Implementasi |
block |
blockSize adalah data setiap permintaan yang mencoba mengunduh. Harus lebih besar dari atau sama dengan 0. Jika diatur ke 0 atau tidak terdefinisi, blockSize akan secara otomatis dihitung sesuai dengan ukuran blob. |
concurrency | Konkurensi unduhan paralel. |
conditions | Header kondisi akses. |
customer |
Info Kunci yang Disediakan Pelanggan. |
max |
Opsional. HANYA TERSEDIA DI NODE.JS. Berapa banyak percobaan ulang yang akan dilakukan ketika aliran unduhan blok asli berakhir secara tidak terduga. Jenis ujung di atas tidak akan memicu kebijakan coba lagi yang ditentukan dalam alur, karena tidak memancarkan kesalahan jaringan. Dengan opsi ini, setiap percobaan ulang tambahan berarti permintaan FileClient.download() tambahan akan dibuat dari titik rusak, sampai blok yang diminta telah berhasil diunduh atau maxRetryRequestsPerBlock tercapai. Nilai defaultnya adalah 5, silakan tetapkan nilai yang lebih besar ketika berada dalam jaringan yang buruk. |
on |
Pembaruan kemajuan. |
Properti yang Diwariskan
tracing |
Opsi untuk mengonfigurasi rentang yang dibuat saat pelacakan diaktifkan. |
Detail Properti
abortSignal
Implementasi AbortSignalLike
antarmuka untuk memberi sinyal permintaan untuk membatalkan operasi.
Misalnya, gunakan @azure/abort-controller untuk membuat AbortSignal
.
abortSignal?: AbortSignalLike
Nilai Properti
blockSize
blockSize adalah data setiap permintaan yang mencoba mengunduh. Harus lebih besar dari atau sama dengan 0. Jika diatur ke 0 atau tidak terdefinisi, blockSize akan secara otomatis dihitung sesuai dengan ukuran blob.
blockSize?: number
Nilai Properti
number
concurrency
Konkurensi unduhan paralel.
concurrency?: number
Nilai Properti
number
conditions
customerProvidedKey
maxRetryRequestsPerBlock
Opsional. HANYA TERSEDIA DI NODE.JS.
Berapa banyak percobaan ulang yang akan dilakukan ketika aliran unduhan blok asli berakhir secara tidak terduga. Jenis ujung di atas tidak akan memicu kebijakan coba lagi yang ditentukan dalam alur, karena tidak memancarkan kesalahan jaringan.
Dengan opsi ini, setiap percobaan ulang tambahan berarti permintaan FileClient.download() tambahan akan dibuat dari titik rusak, sampai blok yang diminta telah berhasil diunduh atau maxRetryRequestsPerBlock tercapai.
Nilai defaultnya adalah 5, silakan tetapkan nilai yang lebih besar ketika berada dalam jaringan yang buruk.
maxRetryRequestsPerBlock?: number
Nilai Properti
number
onProgress
Pembaruan kemajuan.
onProgress?: (progress: TransferProgressEvent) => void
Nilai Properti
(progress: TransferProgressEvent) => void
Detail Properti yang Diwariskan
tracingOptions
Opsi untuk mengonfigurasi rentang yang dibuat saat pelacakan diaktifkan.
tracingOptions?: OperationTracingOptions
Nilai Properti
Diwarisi DariCommonOptions.tracingOptions