FileDownloadOptions interface
- Extends
Özellikler
| abort |
İşlemi iptal etme isteğine işaret eden |
| lease |
Kira erişim koşulları. |
| max |
Opsiyonel. YALNıZCA NODE.JS'DA KULLANıLABILIR. Özgün gövde indirme akışı beklenmeyen şekilde sona erdiğinde kaç yeniden deneme gerçekleştirilecektir. Yukarıdaki uç türleri, ağ hataları yaymadığından işlem hattında tanımlanan yeniden deneme ilkesini tetiklemez. Bu seçenekle, her ek yeniden deneme, istenen aralık başarıyla indirilene veya maxRetryRequests'e ulaşılana kadar bozuk noktadan ek bir ShareFileClient.download() isteği yapılacağı anlamına gelir. Varsayılan değer 5'tir, büyük dosyaları zayıf ağda yüklerken lütfen daha büyük bir değer ayarlayın. |
| on |
İndirme ilerleme durumu güncelleştirme olay işleyicisi. |
| range |
Bu üst bilgi true olarak ayarlandığında ve Aralık üst bilgisi ile birlikte belirtildiğinde, aralık boyutu 4 MB'tan küçük veya buna eşit olduğu sürece hizmet, aralık için MD5 karması döndürür. |
Devralınan Özellikler
| tracing |
Özellik Ayrıntıları
abortSignal
İşlemi iptal etme isteğine işaret eden AbortSignalLike arabiriminin bir uygulaması.
Örneğin, AbortSignaloluşturmak için @azure/abort-controller kullanın.
abortSignal?: AbortSignalLike
Özellik Değeri
leaseAccessConditions
Kira erişim koşulları.
leaseAccessConditions?: LeaseAccessConditions
Özellik Değeri
maxRetryRequests
Opsiyonel. YALNıZCA NODE.JS'DA KULLANıLABILIR.
Özgün gövde indirme akışı beklenmeyen şekilde sona erdiğinde kaç yeniden deneme gerçekleştirilecektir. Yukarıdaki uç türleri, ağ hataları yaymadığından işlem hattında tanımlanan yeniden deneme ilkesini tetiklemez.
Bu seçenekle, her ek yeniden deneme, istenen aralık başarıyla indirilene veya maxRetryRequests'e ulaşılana kadar bozuk noktadan ek bir ShareFileClient.download() isteği yapılacağı anlamına gelir.
Varsayılan değer 5'tir, büyük dosyaları zayıf ağda yüklerken lütfen daha büyük bir değer ayarlayın.
maxRetryRequests?: number
Özellik Değeri
number
onProgress
İndirme ilerleme durumu güncelleştirme olay işleyicisi.
onProgress?: (progress: TransferProgressEvent) => void
Özellik Değeri
(progress: TransferProgressEvent) => void
rangeGetContentMD5
Bu üst bilgi true olarak ayarlandığında ve Aralık üst bilgisi ile birlikte belirtildiğinde, aralık boyutu 4 MB'tan küçük veya buna eşit olduğu sürece hizmet, aralık için MD5 karması döndürür.
rangeGetContentMD5?: boolean
Özellik Değeri
boolean
Devralınan Özellik Detayları
tracingOptions
tracingOptions?: OperationTracingOptions
Özellik Değeri
Devralındığı yer:CommonOptions.tracingOptions