Aracılığıyla paylaş


FileDownloadToBufferOptions interface

downloadToBuffer işlemi için seçenek arabirimi.

Extends

Özellikler

abortSignal

İşlemi iptal etme isteğine işaret eden AbortSignalLike arabiriminin bir uygulaması. Örneğin, AbortSignaloluşturmak için @azure/abort-controller kullanın.

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.

leaseAccessConditions

Kira erişim koşulları.

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.

onProgress

İlerleme güncelleyici.

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,

Devralınan Özellikler

tracingOptions

Ö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