Поделиться через


FileReadToBufferOptions interface

Интерфейс параметра для файла Data Lake — операции readToBuffer

Видеть:

Extends

Свойства

abortSignal

Реализация интерфейса AbortSignalLike для сигнала о запросе на отмену операции. Например, используйте контроллер @azure/abort-controller для создания AbortSignal.

chunkSize

chunkSize — это размер данных каждого запроса, пытающегося прочитать. Должно быть больше или равно 0, если задано значение 0 или не определено, он автоматически вычисляется в соответствии с размером файла.

concurrency

Параллелизм параллельного чтения.

conditions

Заголовки условий доступа.

customerProvidedKey

Предоставленные клиентом сведения о ключе.

maxRetryRequestsPerChunk

Сколько повторных попыток будет выполняться для каждого чтения, когда исходный поток чтения блока заканчивается неожиданно. Приведенные выше типы окончаний не будут запускать политику повторных попыток, определенную в конвейере, так как они не вызывают сетевые ошибки. Значение по умолчанию — 5.

onProgress

Обновление хода выполнения.

Унаследованные свойства

tracingOptions

Сведения о свойстве

abortSignal

Реализация интерфейса AbortSignalLike для сигнала о запросе на отмену операции. Например, используйте контроллер @azure/abort-controller для создания AbortSignal.

abortSignal?: AbortSignalLike

Значение свойства

chunkSize

chunkSize — это размер данных каждого запроса, пытающегося прочитать. Должно быть больше или равно 0, если задано значение 0 или не определено, он автоматически вычисляется в соответствии с размером файла.

chunkSize?: number

Значение свойства

number

concurrency

Параллелизм параллельного чтения.

concurrency?: number

Значение свойства

number

conditions

Заголовки условий доступа.

conditions?: DataLakeRequestConditions

Значение свойства

customerProvidedKey

Предоставленные клиентом сведения о ключе.

customerProvidedKey?: CpkInfo

Значение свойства

maxRetryRequestsPerChunk

Сколько повторных попыток будет выполняться для каждого чтения, когда исходный поток чтения блока заканчивается неожиданно. Приведенные выше типы окончаний не будут запускать политику повторных попыток, определенную в конвейере, так как они не вызывают сетевые ошибки. Значение по умолчанию — 5.

maxRetryRequestsPerChunk?: number

Значение свойства

number

onProgress

Обновление хода выполнения.

onProgress?: (progress: TransferProgressEvent) => void

Значение свойства

(progress: TransferProgressEvent) => void

Сведения об унаследованном свойстве

tracingOptions

tracingOptions?: OperationTracingOptions

Значение свойства

наследуется отCommonOptions.tracingOptions