BlobDownloadOptions interface
A letöltési művelet konfigurálásának beállításai.
- Extends
Tulajdonságok
abort |
Az interfész implementációja, |
conditions | A blobok letöltésekor teljesítendő feltételek. |
customer |
Az ügyfél megadta a kulcsadatokat. |
max |
Választható. CSAK NODE.JS ÉRHETŐ EL. Hány újrapróbálkozás fog végrehajtani, amikor az eredeti törzs letöltése 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 Az alapértelmezett érték 5, nagyobb értéket adjon meg, ha nagy fájlokat tölt be rossz 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, feltéve, hogy a tartomány kisebb vagy egyenlő 4 MB-nál. rangeGetContentCrc64 és 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 a tartomány MD5 kivonatát adja vissza, feltéve, hogy a tartomány kisebb vagy egyenlő 4 MB-nál. rangeGetContentCrc64 és rangeGetContentMD5 nem állítható be egyszerre. |
snapshot | Egy átlátszatlan DateTime sztringérték, amely jelen esetben meghatározza a lekérendő blob-pillanatképet. |
Örökölt tulajdonságok
tracing |
A nyomkövetés engedélyezésekor létrehozott spanok konfigurálásának beállításai. |
Tulajdonság adatai
abortSignal
Az interfész implementációja, AbortSignalLike
amely jelzi a művelet megszakítására irányuló kérést.
Például a @azure/megszakítás-vezé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
Választható. CSAK NODE.JS ÉRHETŐ EL.
Hány újrapróbálkozás fog végrehajtani, amikor az eredeti törzs letöltése 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 a kért tartomány sikeres letöltéséig vagy a maxRetryRequests eléréséig.
Az alapértelmezett érték 5, nagyobb értéket adjon meg, ha nagy fájlokat tölt be rossz 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, feltéve, hogy a tartomány kisebb vagy egyenlő 4 MB-nál.
rangeGetContentCrc64 és 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 a tartomány MD5 kivonatát adja vissza, feltéve, hogy a tartomány kisebb vagy egyenlő 4 MB-nál.
rangeGetContentCrc64 és rangeGetContentMD5 nem állítható be egyszerre.
rangeGetContentMD5?: boolean
Tulajdonság értéke
boolean
snapshot
Egy átlátszatlan DateTime sztringérték, amely jelen esetben meghatározza a lekérendő 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 spanok konfigurálásának beállításai.
tracingOptions?: OperationTracingOptions
Tulajdonság értéke
ÖrököltCommonOptions.tracingOptions