FileReadToBufferOptions interface
- Rozszerzenie
Właściwości
abort |
Implementacja interfejsu |
chunk |
chunkSize to rozmiar danych, które każde żądanie próbuje odczytać. Wartość musi być większa lub równa 0, jeśli jest ustawiona na wartość 0 lub niezdefiniowana, zostanie ona automatycznie obliczona zgodnie z rozmiarem pliku. |
concurrency | Współbieżność odczytu równoległego. |
conditions | Nagłówki warunków dostępu. |
customer |
Informacje o kluczu podane przez klienta. |
max |
Ile ponownych prób zostanie wykonane dla każdego odczytu po nieoczekiwanym zakończeniu oryginalnego strumienia odczytu fragmentu. Powyższe typy końców nie będą wyzwalać zasad ponawiania prób zdefiniowanych w potoku, ponieważ nie emitują błędów sieci. Wartość domyślna to 5. |
on |
Aktualizator postępu. |
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ć element AbortSignal
.
abortSignal?: AbortSignalLike
Wartość właściwości
chunkSize
chunkSize to rozmiar danych, które każde żądanie próbuje odczytać. Wartość musi być większa lub równa 0, jeśli jest ustawiona na wartość 0 lub niezdefiniowana, zostanie ona automatycznie obliczona zgodnie z rozmiarem pliku.
chunkSize?: number
Wartość właściwości
number
concurrency
Współbieżność odczytu równoległego.
concurrency?: number
Wartość właściwości
number
conditions
Nagłówki warunków dostępu.
conditions?: DataLakeRequestConditions
Wartość właściwości
customerProvidedKey
maxRetryRequestsPerChunk
Ile ponownych prób zostanie wykonane dla każdego odczytu po nieoczekiwanym zakończeniu oryginalnego strumienia odczytu fragmentu. Powyższe typy końców nie będą wyzwalać zasad ponawiania prób zdefiniowanych w potoku, ponieważ nie emitują błędów sieci. Wartość domyślna to 5.
maxRetryRequestsPerChunk?: 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
tracingOptions?: OperationTracingOptions
Wartość właściwości
Dziedziczone zcommonOptions.tracingOptions