BlobDownloadToBufferOptions interface
Interfaccia dell'opzione per l'operazione di downloadToBuffer.
- Extends
Proprietà
| abort |
Implementazione dell'interfaccia |
| block |
blockSize è i dati che ogni richiesta tenta di scaricare. Deve essere maggiore o uguale a 0. Se impostato su 0 o non definito, blockSize verrà calcolato automaticamente in base alle dimensioni del BLOB. |
| concurrency | Concorrenza del download parallelo. |
| conditions | Intestazioni delle condizioni di accesso. |
| customer |
Informazioni chiave fornite dal cliente. |
| max |
Opzionale. DISPONIBILE SOLO IN NODE.JS. Numero di tentativi che verranno eseguiti al termine imprevisto del flusso di download del blocco 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 una richiesta FileClient.download() aggiuntiva verrà effettuata dal punto interrotto, fino a quando il blocco richiesto non è stato scaricato correttamente o maxRetryRequestsPerBlock viene raggiunto. Il valore predefinito è 5. Impostare un valore maggiore quando si trova in una rete scarsa. |
| on |
Aggiornamento dello stato di avanzamento. |
Proprietà ereditate
| tracing |
Opzioni per configurare gli intervalli creati quando la traccia è abilitata. |
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à
blockSize
blockSize è i dati che ogni richiesta tenta di scaricare. Deve essere maggiore o uguale a 0. Se impostato su 0 o non definito, blockSize verrà calcolato automaticamente in base alle dimensioni del BLOB.
blockSize?: number
Valore della proprietà
number
concurrency
Concorrenza del download parallelo.
concurrency?: number
Valore della proprietà
number
conditions
Intestazioni delle condizioni di accesso.
conditions?: BlobRequestConditions
Valore della proprietà
customerProvidedKey
Informazioni chiave fornite dal cliente.
customerProvidedKey?: CpkInfo
Valore della proprietà
maxRetryRequestsPerBlock
Opzionale. DISPONIBILE SOLO IN NODE.JS.
Numero di tentativi che verranno eseguiti al termine imprevisto del flusso di download del blocco 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 una richiesta FileClient.download() aggiuntiva verrà effettuata dal punto interrotto, fino a quando il blocco richiesto non è stato scaricato correttamente o maxRetryRequestsPerBlock viene raggiunto.
Il valore predefinito è 5. Impostare un valore maggiore quando si trova in una rete scarsa.
maxRetryRequestsPerBlock?: number
Valore della proprietà
number
onProgress
Aggiornamento dello stato di avanzamento.
onProgress?: (progress: TransferProgressEvent) => void
Valore della proprietà
(progress: TransferProgressEvent) => void
Dettagli proprietà ereditate
tracingOptions
Opzioni per configurare gli intervalli creati quando la traccia è abilitata.
tracingOptions?: OperationTracingOptions
Valore della proprietà
ereditato daCommonOptions.tracingOptions