Megosztás a következőn keresztül:


BlobDownloadToBufferOptions interface

A downloadToBuffer művelet beállítási felülete.

Extends

Tulajdonságok

abortSignal

A AbortSignalLike felület implementálása, amely jelzi a művelet megszakítására irányuló kérést. Például a @azure/megszakításvezérlő használatával hozzon létre egy AbortSignal.

blockSize

A blockSize az az adat, amelyet minden kérelem le szeretne tölteni. 0-nál nagyobbnak vagy egyenlőnek kell lennie. Ha 0 vagy nem definiált értékre van állítva, a blockSize függvény automatikusan kiszámítja a blobméret alapján.

concurrency

Párhuzamos letöltés egyidejűsége.

conditions

Hozzáférési feltételek fejlécei.

customerProvidedKey

Az ügyfél által megadott kulcsadatok.

maxRetryRequestsPerBlock

Szabadon választható. CSAK NODE.JS ÉRHETŐ EL.

Hány újrapróbálkozás lesz végrehajtva, ha az eredeti blokkletöltési stream váratlanul véget ér. A fenti típusú végpontok nem aktiválják a folyamatban definiált újrapróbálkozási szabályzatot, mert nem bocsátanak ki hálózati hibákat.

Ezzel a beállítással minden további újrapróbálkozás azt jelenti, hogy a rendszer a hibás pontról további FileClient.download() kérést küld, amíg a kért blokk sikeresen le nem töltődik, vagy el nem éri a maxRetryRequestsPerBlock fájlt.

Az alapértelmezett érték 5, ha rossz hálózatban van, adjon meg nagyobb értéket.

onProgress

Állapotfrissítő.

Örökölt tulajdonságok

tracingOptions

A nyomkövetés engedélyezésekor létrehozott hatókörök konfigurálására szolgáló beállítások.

Tulajdonság adatai

abortSignal

A AbortSignalLike felület implementálása, amely jelzi a művelet megszakítására irányuló kérést. Például a @azure/megszakításvezérlő használatával hozzon létre egy AbortSignal.

abortSignal?: AbortSignalLike

Tulajdonság értéke

blockSize

A blockSize az az adat, amelyet minden kérelem le szeretne tölteni. 0-nál nagyobbnak vagy egyenlőnek kell lennie. Ha 0 vagy nem definiált értékre van állítva, a blockSize függvény automatikusan kiszámítja a blobméret alapján.

blockSize?: number

Tulajdonság értéke

number

concurrency

Párhuzamos letöltés egyidejűsége.

concurrency?: number

Tulajdonság értéke

number

conditions

Hozzáférési feltételek fejlécei.

conditions?: BlobRequestConditions

Tulajdonság értéke

customerProvidedKey

Az ügyfél által megadott kulcsadatok.

customerProvidedKey?: CpkInfo

Tulajdonság értéke

maxRetryRequestsPerBlock

Szabadon választható. CSAK NODE.JS ÉRHETŐ EL.

Hány újrapróbálkozás lesz végrehajtva, ha az eredeti blokkletöltési stream váratlanul véget ér. A fenti típusú végpontok nem aktiválják a folyamatban definiált újrapróbálkozási szabályzatot, mert nem bocsátanak ki hálózati hibákat.

Ezzel a beállítással minden további újrapróbálkozás azt jelenti, hogy a rendszer a hibás pontról további FileClient.download() kérést küld, amíg a kért blokk sikeresen le nem töltődik, vagy el nem éri a maxRetryRequestsPerBlock fájlt.

Az alapértelmezett érték 5, ha rossz hálózatban van, adjon meg nagyobb értéket.

maxRetryRequestsPerBlock?: number

Tulajdonság értéke

number

onProgress

Állapotfrissítő.

onProgress?: (progress: TransferProgressEvent) => void

Tulajdonság értéke

(progress: TransferProgressEvent) => void

Örökölt tulajdonság részletei

tracingOptions

A nyomkövetés engedélyezésekor létrehozott hatókörök konfigurálására szolgáló beállítások.

tracingOptions?: OperationTracingOptions

Tulajdonság értéke

ÖrököltCommonOptions.tracingOptions