BlobDownloadOptions interface
A letöltési művelet konfigurálására vonatkozó beállítások.
- Extends
Tulajdonságok
| abort |
A |
| conditions | A blobok letöltésekor teljesítendő feltételek. |
| customer |
Az ügyfél által megadott kulcsadatok. |
| max |
Szabadon választható. CSAK NODE.JS ÉRHETŐ EL. Hány újrapróbálkozás lesz végrehajtva, ha az eredeti törzs letöltési streamje 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 további Az alapértelmezett érték 5, nagyobb értéket adjon meg, ha nagy fájlokat tölt be gyenge hálózatba. |
| on |
Visszahívás a letöltési művelet előrehaladásával kapcsolatos események fogadásához. |
| range |
Ha ez igaz értékre van állítva, és letölti a blobtartományt, a szolgáltatás a tartomány CRC64 kivonatát adja vissza, amennyiben a tartomány mérete kisebb vagy egyenlő 4 MB-nál. A rangeGetContentCrc64 és a rangeGetContentMD5 nem állítható be egyszerre. |
| range |
Ha ez igaz értékre van állítva, és letölti a blobtartományt, a szolgáltatás visszaadja a tartomány MD5 kivonatát, amennyiben a tartomány mérete kisebb vagy egyenlő 4 MB-nál. A rangeGetContentCrc64 és a rangeGetContentMD5 nem állítható be egyszerre. |
| snapshot | Átlátszatlan DateTime sztringérték, amely jelen esetben meghatározza a lekérni kívánt blob-pillanatképet. |
Örökölt tulajdonságok
| tracing |
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
conditions
A blobok letöltésekor teljesítendő feltételek.
conditions?: BlobRequestConditions
Tulajdonság értéke
customerProvidedKey
maxRetryRequests
Szabadon választható. CSAK NODE.JS ÉRHETŐ EL.
Hány újrapróbálkozás lesz végrehajtva, ha az eredeti törzs letöltési streamje 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 további FileClient.download() kérést küld a hibás pontról, amíg a kért tartomány sikeresen le nem töltődik, vagy el nem éri a maxRetryRequests tartományt.
Az alapértelmezett érték 5, nagyobb értéket adjon meg, ha nagy fájlokat tölt be gyenge hálózatba.
maxRetryRequests?: number
Tulajdonság értéke
number
onProgress
Visszahívás a letöltési művelet előrehaladásával kapcsolatos események fogadásához.
onProgress?: (progress: TransferProgressEvent) => void
Tulajdonság értéke
(progress: TransferProgressEvent) => void
rangeGetContentCrc64
Ha ez igaz értékre van állítva, és letölti a blobtartományt, a szolgáltatás a tartomány CRC64 kivonatát adja vissza, amennyiben a tartomány mérete kisebb vagy egyenlő 4 MB-nál.
A rangeGetContentCrc64 és a rangeGetContentMD5 nem állítható be egyszerre.
rangeGetContentCrc64?: boolean
Tulajdonság értéke
boolean
rangeGetContentMD5
Ha ez igaz értékre van állítva, és letölti a blobtartományt, a szolgáltatás visszaadja a tartomány MD5 kivonatát, amennyiben a tartomány mérete kisebb vagy egyenlő 4 MB-nál.
A rangeGetContentCrc64 és a rangeGetContentMD5 nem állítható be egyszerre.
rangeGetContentMD5?: boolean
Tulajdonság értéke
boolean
snapshot
Átlátszatlan DateTime sztringérték, amely jelen esetben meghatározza a lekérni kívánt blob-pillanatképet.
snapshot?: string
Tulajdonság értéke
string
Ö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