BlobDownloadToBufferOptions interface
downloadToBuffer işlemi için seçenek arabirimi.
- Extends
Özellikler
abort |
İşlemi iptal etme isteğine sinyal vermek için arabiriminin bir uygulaması |
block |
blockSize, indirmeye çalışan her isteğin verileridir. 0 değerinden büyük veya 0 değerine 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 |
İsteğe bağlı. YALNıZCA NODE.JS'DE KULLANıLABILIR. Özgün blok indirme akışı beklenmeyen şekilde sona erdiğinde kaç yeniden deneme gerçekleştirilecek? 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üncelleştiricisi. |
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 sinyal vermek için arabiriminin bir uygulaması AbortSignalLike
.
Örneğin, oluşturmak için AbortSignal
@azure/abort-controller kullanın.
abortSignal?: AbortSignalLike
Özellik Değeri
blockSize
blockSize, indirmeye çalışan her isteğin verileridir. 0 değerinden büyük veya 0 değerine 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
İsteğe bağlı. YALNıZCA NODE.JS'DE KULLANıLABILIR.
Özgün blok indirme akışı beklenmeyen şekilde sona erdiğinde kaç yeniden deneme gerçekleştirilecek? 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üncelleştiricisi.
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
CommonOptions.tracingOptions'danDevralındı