Udostępnij za pośrednictwem


FileReadToBufferOptions interface

Interfejs opcji dla pliku usługi Data Lake — operacje readToBuffer

Zobacz:

Rozszerzenie

Właściwości

abortSignal

Implementacja interfejsu AbortSignalLike sygnalizuje żądanie anulowania operacji. Na przykład użyj @azure/abort-controller, aby utworzyć element AbortSignal.

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.

concurrency

Współbieżność odczytu równoległego.

conditions

Nagłówki warunków dostępu.

customerProvidedKey

Informacje o kluczu podane przez klienta.

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.

onProgress

Aktualizator postępu.

Właściwości dziedziczone

tracingOptions

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

Informacje o kluczu podane przez klienta.

customerProvidedKey?: CpkInfo

Wartość właściwości

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