FileDownloadOptions interface
- Rozszerzenie
Właściwości
abort |
Implementacja interfejsu |
lease |
Warunki dostępu do dzierżawy. |
max |
Fakultatywny. DOSTĘPNE TYLKO W NODE.JS. Ile ponownych prób zostanie wykonane po nieoczekiwanym zakończeniu pobierania oryginalnego strumienia treści. Powyższe typy końców nie będą wyzwalać zasad ponawiania prób zdefiniowanych w potoku, ponieważ nie emitują błędów sieci. W przypadku tej opcji każda dodatkowa ponowna próba oznacza, że zostanie wykonane dodatkowe żądanie ShareFileClient.download() z punktu przerwania, dopóki żądany zakres nie zostanie pomyślnie pobrany lub zostanie osiągnięty element maxRetryRequests. Wartość domyślna to 5. Ustaw większą wartość podczas ładowania dużych plików w słabej sieci. |
on |
Pobieranie postępu aktualizowania programu obsługi zdarzeń. |
range |
Gdy ten nagłówek jest ustawiony na wartość true i określony razem z nagłówkiem Zakres, usługa zwraca skrót MD5 dla zakresu, o ile zakres jest mniejszy lub równy 4 MB rozmiaru. |
Właściwości dziedziczone
tracing |
Szczegóły właściwości
abortSignal
Implementacja interfejsu AbortSignalLike
sygnalizuje żądanie anulowania operacji.
Na przykład użyj @azure/abort-controller, aby utworzyć AbortSignal
.
abortSignal?: AbortSignalLike
Wartość właściwości
leaseAccessConditions
Warunki dostępu do dzierżawy.
leaseAccessConditions?: LeaseAccessConditions
Wartość właściwości
maxRetryRequests
Fakultatywny. DOSTĘPNE TYLKO W NODE.JS.
Ile ponownych prób zostanie wykonane po nieoczekiwanym zakończeniu pobierania oryginalnego strumienia treści. Powyższe typy końców nie będą wyzwalać zasad ponawiania prób zdefiniowanych w potoku, ponieważ nie emitują błędów sieci.
W przypadku tej opcji każda dodatkowa ponowna próba oznacza, że zostanie wykonane dodatkowe żądanie ShareFileClient.download() z punktu przerwania, dopóki żądany zakres nie zostanie pomyślnie pobrany lub zostanie osiągnięty element maxRetryRequests.
Wartość domyślna to 5. Ustaw większą wartość podczas ładowania dużych plików w słabej sieci.
maxRetryRequests?: number
Wartość właściwości
number
onProgress
Pobieranie postępu aktualizowania programu obsługi zdarzeń.
onProgress?: (progress: TransferProgressEvent) => void
Wartość właściwości
(progress: TransferProgressEvent) => void
rangeGetContentMD5
Gdy ten nagłówek jest ustawiony na wartość true i określony razem z nagłówkiem Zakres, usługa zwraca skrót MD5 dla zakresu, o ile zakres jest mniejszy lub równy 4 MB rozmiaru.
rangeGetContentMD5?: boolean
Wartość właściwości
boolean
Szczegóły właściwości dziedziczonej
tracingOptions
tracingOptions?: OperationTracingOptions
Wartość właściwości
dziedziczone zCommonOptions.tracingOptions