BlobDownloadOptions interface
Opsi untuk mengonfigurasi operasi pengunduhan .
- Extends
Properti
abort |
Implementasi |
conditions | Kondisi yang harus dipenuhi saat mengunduh blob. |
customer |
Info Kunci yang Disediakan Pelanggan. |
max |
Pilihan. HANYA TERSEDIA DI NODE.JS. Berapa banyak percobaan ulang yang akan dilakukan ketika aliran unduhan isi 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 tambahan Nilai default adalah 5, silakan tetapkan nilai yang lebih besar saat memuat file besar dalam jaringan yang buruk. |
on |
Panggil kembali untuk menerima peristiwa tentang kemajuan operasi pengunduhan. |
range |
Ketika ini diatur ke true dan mengunduh rentang blob, layanan mengembalikan hash CRC64 untuk rentang tersebut, selama rentangnya kurang dari atau sama dengan ukuran 4 MB. rangeGetContentCrc64 dan rangeGetContentMD5 tidak dapat diatur secara bersamaan. |
range |
Ketika ini diatur ke true dan mengunduh rentang blob, layanan mengembalikan hash MD5 untuk rentang, selama rentangnya kurang dari atau sama dengan ukuran 4 MB. rangeGetContentCrc64 dan rangeGetContentMD5 tidak dapat diatur secara bersamaan. |
snapshot | Nilai string DateTime buram yang, saat ada, menentukan rekam jepret blob yang akan diambil. |
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
conditions
Kondisi yang harus dipenuhi saat mengunduh blob.
conditions?: BlobRequestConditions
Nilai Properti
customerProvidedKey
maxRetryRequests
Pilihan. HANYA TERSEDIA DI NODE.JS.
Berapa banyak percobaan ulang yang akan dilakukan ketika aliran unduhan isi 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 tambahan FileClient.download()
akan dibuat dari titik rusak, sampai rentang yang diminta telah berhasil diunduh atau maxRetryRequests tercapai.
Nilai default adalah 5, silakan tetapkan nilai yang lebih besar saat memuat file besar dalam jaringan yang buruk.
maxRetryRequests?: number
Nilai Properti
number
onProgress
Panggil kembali untuk menerima peristiwa tentang kemajuan operasi pengunduhan.
onProgress?: (progress: TransferProgressEvent) => void
Nilai Properti
(progress: TransferProgressEvent) => void
rangeGetContentCrc64
Ketika ini diatur ke true dan mengunduh rentang blob, layanan mengembalikan hash CRC64 untuk rentang tersebut, selama rentangnya kurang dari atau sama dengan ukuran 4 MB.
rangeGetContentCrc64 dan rangeGetContentMD5 tidak dapat diatur secara bersamaan.
rangeGetContentCrc64?: boolean
Nilai Properti
boolean
rangeGetContentMD5
Ketika ini diatur ke true dan mengunduh rentang blob, layanan mengembalikan hash MD5 untuk rentang, selama rentangnya kurang dari atau sama dengan ukuran 4 MB.
rangeGetContentCrc64 dan rangeGetContentMD5 tidak dapat diatur secara bersamaan.
rangeGetContentMD5?: boolean
Nilai Properti
boolean
snapshot
Nilai string DateTime buram yang, saat ada, menentukan rekam jepret blob yang akan diambil.
snapshot?: string
Nilai Properti
string
Detail Properti yang Diwariskan
tracingOptions
Opsi untuk mengonfigurasi rentang yang dibuat saat pelacakan diaktifkan.
tracingOptions?: OperationTracingOptions
Nilai Properti
Diwarisi DariCommonOptions.tracingOptions