Udostępnij przez


FileReadToBufferOptions interface

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

Widzieć:

Rozszerzenie

Właściwości

abortSignal

Implementacja interfejsu AbortSignalLike sygnalizuje żądanie anulowania operacji. Na przykład użyj @azure/abort-controller, aby utworzyć 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 wykona się dla każdego odczytu, gdy oryginalny strumień odczytu fragmentu kończy się nieoczekiwanie. 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ć 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 wykona się dla każdego odczytu, gdy oryginalny strumień odczytu fragmentu kończy się nieoczekiwanie. 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