BlobDownloadToBufferOptions interface
Interfejs opcji dla operacji downloadToBuffer.
- Rozszerzenie
Właściwości
abort |
Implementacja interfejsu |
block |
blockSize to dane, które próbuje pobrać każde żądanie. Musi być większe lub równe 0. Jeśli ustawiono wartość 0 lub niezdefiniowaną, właściwość blockSize zostanie automatycznie obliczona zgodnie z rozmiarem obiektu blob. |
concurrency | Współbieżność pobierania równoległego. |
conditions | Nagłówki warunków dostępu. |
customer |
Informacje o kluczu podane przez klienta. |
max |
Fakultatywny. DOSTĘPNE TYLKO W NODE.JS. Ile ponownych prób zostanie wykonane po nieoczekiwanym zakończeniu oryginalnego bloku pobierania strumienia. 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 FileClient.download() z punktu przerwania, dopóki żądany blok nie zostanie pomyślnie pobrany lub zostanie osiągnięty parametr maxRetryRequestsPerBlock. Wartość domyślna to 5. Ustaw większą wartość w przypadku słabej sieci. |
on |
Aktualizator postępu. |
Właściwości dziedziczone
tracing |
Opcje konfigurowania zakresów utworzonych po włączeniu śledzenia. |
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
blockSize
blockSize to dane, które próbuje pobrać każde żądanie. Musi być większe lub równe 0. Jeśli ustawiono wartość 0 lub niezdefiniowaną, właściwość blockSize zostanie automatycznie obliczona zgodnie z rozmiarem obiektu blob.
blockSize?: number
Wartość właściwości
number
concurrency
Współbieżność pobierania równoległego.
concurrency?: number
Wartość właściwości
number
conditions
Nagłówki warunków dostępu.
conditions?: BlobRequestConditions
Wartość właściwości
customerProvidedKey
maxRetryRequestsPerBlock
Fakultatywny. DOSTĘPNE TYLKO W NODE.JS.
Ile ponownych prób zostanie wykonane po nieoczekiwanym zakończeniu oryginalnego bloku pobierania strumienia. 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 FileClient.download() z punktu przerwania, dopóki żądany blok nie zostanie pomyślnie pobrany lub zostanie osiągnięty parametr maxRetryRequestsPerBlock.
Wartość domyślna to 5. Ustaw większą wartość w przypadku słabej sieci.
maxRetryRequestsPerBlock?: number
Wartość właściwości
number
onProgress
Aktualizator postępu.
onProgress?: (progress: TransferProgressEvent) => void
Wartość właściwości
(progress: TransferProgressEvent) => void
Szczegóły właściwości dziedziczonej
tracingOptions
Opcje konfigurowania zakresów utworzonych po włączeniu śledzenia.
tracingOptions?: OperationTracingOptions
Wartość właściwości
dziedziczone zCommonOptions.tracingOptions