Bagikan melalui


BlobDownloadToBufferOptions interface

Antarmuka opsi untuk operasi downloadToBuffer.

Memperluas

Properti

abortSignal

Implementasi antarmuka AbortSignalLike untuk memberi sinyal permintaan untuk membatalkan operasi. Misalnya, gunakan @azure/abort-controller untuk membuat AbortSignal.

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.

concurrency

Konkurensi unduhan paralel.

conditions

Header kondisi akses.

customerProvidedKey

Info Kunci yang Disediakan Pelanggan.

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.

onProgress

Pembaruan kemajuan.

Properti yang Diwariskan

tracingOptions

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

Header kondisi akses.

conditions?: BlobRequestConditions

Nilai Properti

customerProvidedKey

Info Kunci yang Disediakan Pelanggan.

customerProvidedKey?: CpkInfo

Nilai Properti

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