Sdílet prostřednictvím


BlobDownloadOptions interface

Možnosti konfigurace operace stahování

Extends

Vlastnosti

abortSignal

Implementace rozhraní AbortSignalLike, která signalizují požadavek na zrušení operace. Například pomocí kontroleru @azure/abort-controller vytvořte AbortSignal.

conditions

Podmínky, které se mají splnit při stahování objektů blob

customerProvidedKey

Informace o klíči poskytnuté zákazníkem

maxRetryRequests

Volitelný. K DISPOZICI POUZE V NODE.JS.

Kolik opakování provede, když neočekávaný konec původního datového proudu stahování textu skončí. Výše uvedený druh ukončení neaktivuje zásadu opakování definovanou v kanálu, protože nevysílají chyby sítě.

Když tuto možnost použijete, znamená to, že každé další opakování znamená, že se z poškozeného bodu provede další FileClient.download() požadavek, dokud se požadovaný rozsah úspěšně nestáhne nebo se nedosáhne maxRetryRequests.

Výchozí hodnota je 5, při načítání velkých souborů v síti nastavte větší hodnotu.

onProgress

Volání zpět pro příjem událostí průběhu operace stahování.

rangeGetContentCrc64

Pokud je nastavená hodnota true a rozsah stahování objektu blob, vrátí služba hodnotu hash CRC64 pro rozsah, pokud je rozsah menší nebo roven 4 MB.

rangeGetContentCrc64 a rangeGetContentMD5 nelze nastavit současně.

rangeGetContentMD5

Pokud je nastavená hodnota true a rozsah stahování objektu blob, vrátí služba hodnotu hash MD5 pro rozsah, pokud je rozsah menší nebo roven 4 MB.

rangeGetContentCrc64 a rangeGetContentMD5 nelze nastavit současně.

snapshot

Neprůhlená hodnota řetězce DateTime, která při přítomnosti určuje snímek objektu blob, který se má načíst.

Zděděné vlastnosti

tracingOptions

Možnosti konfigurace rozsahů vytvořených při povolení trasování

Podrobnosti vlastnosti

abortSignal

Implementace rozhraní AbortSignalLike, která signalizují požadavek na zrušení operace. Například pomocí kontroleru @azure/abort-controller vytvořte AbortSignal.

abortSignal?: AbortSignalLike

Hodnota vlastnosti

conditions

Podmínky, které se mají splnit při stahování objektů blob

conditions?: BlobRequestConditions

Hodnota vlastnosti

customerProvidedKey

Informace o klíči poskytnuté zákazníkem

customerProvidedKey?: CpkInfo

Hodnota vlastnosti

maxRetryRequests

Volitelný. K DISPOZICI POUZE V NODE.JS.

Kolik opakování provede, když neočekávaný konec původního datového proudu stahování textu skončí. Výše uvedený druh ukončení neaktivuje zásadu opakování definovanou v kanálu, protože nevysílají chyby sítě.

Když tuto možnost použijete, znamená to, že každé další opakování znamená, že se z poškozeného bodu provede další FileClient.download() požadavek, dokud se požadovaný rozsah úspěšně nestáhne nebo se nedosáhne maxRetryRequests.

Výchozí hodnota je 5, při načítání velkých souborů v síti nastavte větší hodnotu.

maxRetryRequests?: number

Hodnota vlastnosti

number

onProgress

Volání zpět pro příjem událostí průběhu operace stahování.

onProgress?: (progress: TransferProgressEvent) => void

Hodnota vlastnosti

(progress: TransferProgressEvent) => void

rangeGetContentCrc64

Pokud je nastavená hodnota true a rozsah stahování objektu blob, vrátí služba hodnotu hash CRC64 pro rozsah, pokud je rozsah menší nebo roven 4 MB.

rangeGetContentCrc64 a rangeGetContentMD5 nelze nastavit současně.

rangeGetContentCrc64?: boolean

Hodnota vlastnosti

boolean

rangeGetContentMD5

Pokud je nastavená hodnota true a rozsah stahování objektu blob, vrátí služba hodnotu hash MD5 pro rozsah, pokud je rozsah menší nebo roven 4 MB.

rangeGetContentCrc64 a rangeGetContentMD5 nelze nastavit současně.

rangeGetContentMD5?: boolean

Hodnota vlastnosti

boolean

snapshot

Neprůhlená hodnota řetězce DateTime, která při přítomnosti určuje snímek objektu blob, který se má načíst.

snapshot?: string

Hodnota vlastnosti

string

Podrobnosti zděděných vlastností

tracingOptions

Možnosti konfigurace rozsahů vytvořených při povolení trasování

tracingOptions?: OperationTracingOptions

Hodnota vlastnosti

zděděno zCommonOptions.tracingOptions