BlobDownloadToBufferOptions interface
Antarmuka opsi untuk operasi downloadToBuffer.
- Memperluas
Properti
| abort |
Implementasi antarmuka |
| block |
blockSize adalah data yang setiap permintaannya coba unduh. Harus lebih besar dari atau sama dengan 0. Jika diatur ke 0 atau tidak terdefinisi, blockSize akan dihitung secara otomatis sesuai dengan ukuran blob. |
| concurrency | Konkurensi unduhan paralel. |
| conditions | Header kondisi akses. |
| customer |
Info Kunci yang Disediakan Pelanggan. |
| max |
Fakultatif. HANYA TERSEDIA DI NODE.JS. Berapa banyak percobaan ulang yang akan dilakukan ketika aliran unduhan blok asli tidak terduga berakhir. Jenis akhir 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 berhasil diunduh atau maxRetryRequestsPerBlock tercapai. Nilai defaultnya adalah 5, harap tetapkan nilai yang lebih besar ketika berada di jaringan yang buruk. |
| on |
Pembaruan kemajuan. |
Properti yang Diwariskan
| tracing |
Opsi untuk mengonfigurasi rentang yang dibuat saat pelacakan diaktifkan. |
Detail Properti
abortSignal
Implementasi antarmuka AbortSignalLike untuk memberi sinyal permintaan untuk membatalkan operasi.
Misalnya, gunakan @azure/abort-controller untuk membuat AbortSignal.
abortSignal?: AbortSignalLike
Nilai Properti
blockSize
blockSize adalah data yang setiap permintaannya coba unduh. Harus lebih besar dari atau sama dengan 0. Jika diatur ke 0 atau tidak terdefinisi, blockSize akan dihitung secara otomatis sesuai dengan ukuran blob.
blockSize?: number
Nilai Properti
number
concurrency
Konkurensi unduhan paralel.
concurrency?: number
Nilai Properti
number
conditions
customerProvidedKey
maxRetryRequestsPerBlock
Fakultatif. HANYA TERSEDIA DI NODE.JS.
Berapa banyak percobaan ulang yang akan dilakukan ketika aliran unduhan blok asli tidak terduga berakhir. Jenis akhir 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 berhasil diunduh atau maxRetryRequestsPerBlock tercapai.
Nilai defaultnya adalah 5, harap tetapkan nilai yang lebih besar ketika berada di 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
Diwariskan DariCommonOptions.tracingOptions