FileDownloadOptions interface
- Extends
Proprietà
| abort |
Implementazione dell'interfaccia |
| lease |
Condizioni di accesso lease. |
| max |
Opzionale. DISPONIBILE SOLO IN NODE.JS. Quanti tentativi verranno eseguiti al termine imprevisto del flusso di download del corpo originale. I tipi di estremità precedenti non attiveranno i criteri di ripetizione dei tentativi definiti in una pipeline, perché non generano errori di rete. Con questa opzione, ogni nuovo tentativo aggiuntivo indica che verrà effettuata una richiesta aggiuntiva ShareFileClient.download() dal punto interrotto, fino a quando non viene raggiunto l'intervallo richiesto o maxRetryRequests. Il valore predefinito è 5. Impostare un valore maggiore quando si caricano file di grandi dimensioni in una rete scarsa. |
| on |
Scaricare il gestore eventi per l'aggiornamento dello stato di avanzamento. |
| range |
Quando questa intestazione è impostata su true e specificata insieme all'intestazione Range, il servizio restituisce l'hash MD5 per l'intervallo, purché l'intervallo sia minore o uguale a 4 MB di dimensioni. |
Proprietà ereditate
| tracing |
Dettagli proprietà
abortSignal
Implementazione dell'interfaccia AbortSignalLike per segnalare la richiesta di annullare l'operazione.
Ad esempio, usare il @azure/abort-controller per creare un AbortSignal.
abortSignal?: AbortSignalLike
Valore della proprietà
leaseAccessConditions
Condizioni di accesso lease.
leaseAccessConditions?: LeaseAccessConditions
Valore della proprietà
maxRetryRequests
Opzionale. DISPONIBILE SOLO IN NODE.JS.
Quanti tentativi verranno eseguiti al termine imprevisto del flusso di download del corpo originale. I tipi di estremità precedenti non attiveranno i criteri di ripetizione dei tentativi definiti in una pipeline, perché non generano errori di rete.
Con questa opzione, ogni nuovo tentativo aggiuntivo indica che verrà effettuata una richiesta aggiuntiva ShareFileClient.download() dal punto interrotto, fino a quando non viene raggiunto l'intervallo richiesto o maxRetryRequests.
Il valore predefinito è 5. Impostare un valore maggiore quando si caricano file di grandi dimensioni in una rete scarsa.
maxRetryRequests?: number
Valore della proprietà
number
onProgress
Scaricare il gestore eventi per l'aggiornamento dello stato di avanzamento.
onProgress?: (progress: TransferProgressEvent) => void
Valore della proprietà
(progress: TransferProgressEvent) => void
rangeGetContentMD5
Quando questa intestazione è impostata su true e specificata insieme all'intestazione Range, il servizio restituisce l'hash MD5 per l'intervallo, purché l'intervallo sia minore o uguale a 4 MB di dimensioni.
rangeGetContentMD5?: boolean
Valore della proprietà
boolean
Dettagli proprietà ereditate
tracingOptions
tracingOptions?: OperationTracingOptions
Valore della proprietà
ereditato daCommonOptions.tracingOptions