FileDownloadToBufferOptions interface
downloadToBuffer işlemi için seçenek arabirimi.
- Extends
Özellikler
| abort |
İşlemi iptal etme isteğine işaret eden |
| concurrency | Eşzamanlılık, paralel olarak indirilmesi gereken en fazla aralık sayısını gösterir. Sağlanmadıysa, varsayılan olarak 5 eşzamanlılık kullanılır. |
| lease |
Kira erişim koşulları. |
| max |
Opsiyonel. YALNıZCA NODE.JS'DA KULLANıLABILIR. Özgün aralık 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 maxRetryRequestsPerRange'e ulaşılana kadar bozuk noktadan ek bir ShareFileClient.download() isteği yapılacağı anlamına gelir. Varsayılan değer 5'tir, lütfen zayıf ağdayken daha büyük bir değer ayarlayın. |
| on |
İlerleme güncelleyici. |
| range |
Azure dosyalarını indirirken indirme yöntemi büyük dosyaları küçük aralıklara bölmeye çalışır. Her küçük aralık ayrı bir istek aracılığıyla indirilir. Bu seçenek, indirmeye çalışan her küçük isteğin boyut verilerini tanımlar. 0'dan büyük olmalıdır, tanımsızsa varsayılan değeri kullanı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
concurrency
Eşzamanlılık, paralel olarak indirilmesi gereken en fazla aralık sayısını gösterir. Sağlanmadıysa, varsayılan olarak 5 eşzamanlılık kullanılır.
concurrency?: number
Özellik Değeri
number
leaseAccessConditions
Kira erişim koşulları.
leaseAccessConditions?: LeaseAccessConditions
Özellik Değeri
maxRetryRequestsPerRange
Opsiyonel. YALNıZCA NODE.JS'DA KULLANıLABILIR.
Özgün aralık 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 maxRetryRequestsPerRange'e ulaşılana kadar bozuk noktadan ek bir ShareFileClient.download() isteği yapılacağı anlamına gelir.
Varsayılan değer 5'tir, lütfen zayıf ağdayken daha büyük bir değer ayarlayın.
maxRetryRequestsPerRange?: number
Özellik Değeri
number
onProgress
İlerleme güncelleyici.
onProgress?: (progress: TransferProgressEvent) => void
Özellik Değeri
(progress: TransferProgressEvent) => void
rangeSize
Azure dosyalarını indirirken indirme yöntemi büyük dosyaları küçük aralıklara bölmeye çalışır. Her küçük aralık ayrı bir istek aracılığıyla indirilir. Bu seçenek, indirmeye çalışan her küçük isteğin boyut verilerini tanımlar. 0'dan büyük olmalıdır, tanımsızsa varsayılan değeri kullanır,
rangeSize?: number
Özellik Değeri
number
Devralınan Özellik Detayları
tracingOptions
tracingOptions?: OperationTracingOptions
Özellik Değeri
Devralındığı yer:CommonOptions.tracingOptions