Bagikan melalui


BlobDownloadOptions interface

Opsi untuk mengonfigurasi <xref:BlobClient.download> operasi.

Extends

Properti

abortSignal

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

conditions

Kondisi yang harus dipenuhi saat mengunduh blob.

customerProvidedKey

Info Kunci yang Disediakan Pelanggan.

maxRetryRequests

Opsional. HANYA TERSEDIA DI NODE.JS. Berapa banyak percobaan ulang yang akan dilakukan ketika aliran unduhan isi asli berakhir secara tak 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 di jaringan yang buruk.

onProgress

Panggil kembali untuk menerima peristiwa tentang kemajuan operasi pengunduhan.

rangeGetContentCrc64

Ketika ini diatur ke true dan mengunduh rentang blob, layanan mengembalikan hash CRC64 untuk rentang tersebut, selama rentangnya berukuran kurang dari atau sama dengan 4 MB. rangeGetContentCrc64 dan rangeGetContentMD5 tidak dapat diatur secara bersamaan.

rangeGetContentMD5

Ketika ini diatur ke true dan mengunduh rentang blob, layanan mengembalikan hash MD5 untuk rentang, selama rentangnya berukuran kurang dari atau sama dengan 4 MB. rangeGetContentCrc64 dan rangeGetContentMD5 tidak dapat diatur secara bersamaan.

snapshot

Nilai string DateTime buram yang, saat ada, menentukan rekam jepret blob untuk diambil.

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

AbortSignalLike

conditions

Kondisi yang harus dipenuhi saat mengunduh blob.

conditions?: BlobRequestConditions

Nilai Properti

customerProvidedKey

Info Kunci yang Disediakan Pelanggan.

customerProvidedKey?: CpkInfo

Nilai Properti

maxRetryRequests

Opsional. HANYA TERSEDIA DI NODE.JS. Berapa banyak percobaan ulang yang akan dilakukan ketika aliran unduhan isi asli berakhir secara tak 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 di 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 berukuran kurang dari atau sama dengan 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 berukuran kurang dari atau sama dengan 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 untuk diambil.

snapshot?: string

Nilai Properti

string

tracingOptions

Opsi untuk mengonfigurasi rentang yang dibuat saat pelacakan diaktifkan.

tracingOptions?: OperationTracingOptions

Nilai Properti

OperationTracingOptions