BlobDownloadToBufferOptions interface
downloadToBuffer işlemi için seçenek arabirimi.
- Extends
Özellikler
| abort |
İşlemi iptal etme isteğine işaret eden |
| block |
blockSize, indirmeye çalışan her isteğin verileridir. 0'dan büyük veya buna eşit olmalıdır. 0 veya tanımsız olarak ayarlanırsa blockSize, blob boyutuna göre otomatik olarak hesaplanır. |
| concurrency | Paralel indirme eşzamanlılığı. |
| conditions | Erişim koşulları üst bilgileri. |
| customer |
Müşteri Tarafından Sağlanan Anahtar Bilgileri. |
| max |
Opsiyonel. YALNıZCA NODE.JS'DA KULLANıLABILIR. Özgün blok 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 blok başarıyla indirilene veya maxRetryRequestsPerBlock'a ulaşılana kadar bozuk noktadan ek bir FileClient.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. |
Devralınan Özellikler
| tracing |
İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri. |
Ö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
blockSize
blockSize, indirmeye çalışan her isteğin verileridir. 0'dan büyük veya buna eşit olmalıdır. 0 veya tanımsız olarak ayarlanırsa blockSize, blob boyutuna göre otomatik olarak hesaplanır.
blockSize?: number
Özellik Değeri
number
concurrency
Paralel indirme eşzamanlılığı.
concurrency?: number
Özellik Değeri
number
conditions
Erişim koşulları üst bilgileri.
conditions?: BlobRequestConditions
Özellik Değeri
customerProvidedKey
maxRetryRequestsPerBlock
Opsiyonel. YALNıZCA NODE.JS'DA KULLANıLABILIR.
Özgün blok 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 blok başarıyla indirilene veya maxRetryRequestsPerBlock'a ulaşılana kadar bozuk noktadan ek bir FileClient.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.
maxRetryRequestsPerBlock?: number
Özellik Değeri
number
onProgress
İlerleme güncelleyici.
onProgress?: (progress: TransferProgressEvent) => void
Özellik Değeri
(progress: TransferProgressEvent) => void
Devralınan Özellik Detayları
tracingOptions
İzleme etkinleştirildiğinde oluşturulan span'ları yapılandırma seçenekleri.
tracingOptions?: OperationTracingOptions
Özellik Değeri
Devralındığı yer:CommonOptions.tracingOptions