Bagikan melalui


BlobDownloadToBufferOptions interface

Antarmuka opsi untuk operasi downloadToBuffer .

Extends

Properti

abortSignal

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

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.

concurrency

Konkurensi unduhan paralel.

conditions

Header kondisi akses.

customerProvidedKey

Info Kunci yang Disediakan Pelanggan.

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.

onProgress

Pembaruan kemajuan.

Properti yang Diwariskan

tracingOptions

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

Header kondisi akses.

conditions?: BlobRequestConditions

Nilai Properti

customerProvidedKey

Info Kunci yang Disediakan Pelanggan.

customerProvidedKey?: CpkInfo

Nilai Properti

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