Compartilhar via


FileReadToBufferOptions interface

Interface de opção para o arquivo data lake – operações readToBuffer

Consulte:

Extends

Propriedades

abortSignal

Uma implementação da AbortSignalLike interface para sinalizar a solicitação para cancelar a operação. Por exemplo, use o @azure/abort-controller para criar um AbortSignal.

chunkSize

chunkSize é o tamanho dos dados que cada solicitação tenta ler. Deve ser maior ou igual a 0, se definido como 0 ou indefinido, ele será calculado automaticamente de acordo com o tamanho do arquivo.

concurrency

Simultaneidade da leitura paralela.

conditions

Cabeçalhos de condições de acesso.

customerProvidedKey

Informações de chave fornecidas pelo cliente.

maxRetryRequestsPerChunk

Quantas tentativas serão executadas para cada leitura quando o fluxo de leitura da parte original terminar inesperadamente. O tipo acima de extremidades não disparará a política de repetição definida em um pipeline, pois elas não emitem erros de rede. O valor padrão é 5.

onProgress

Atualizador de progresso.

Propriedades herdadas

tracingOptions

Detalhes da propriedade

abortSignal

Uma implementação da AbortSignalLike interface para sinalizar a solicitação para cancelar a operação. Por exemplo, use o @azure/abort-controller para criar um AbortSignal.

abortSignal?: AbortSignalLike

Valor da propriedade

chunkSize

chunkSize é o tamanho dos dados que cada solicitação tenta ler. Deve ser maior ou igual a 0, se definido como 0 ou indefinido, ele será calculado automaticamente de acordo com o tamanho do arquivo.

chunkSize?: number

Valor da propriedade

number

concurrency

Simultaneidade da leitura paralela.

concurrency?: number

Valor da propriedade

number

conditions

Cabeçalhos de condições de acesso.

conditions?: DataLakeRequestConditions

Valor da propriedade

customerProvidedKey

Informações de chave fornecidas pelo cliente.

customerProvidedKey?: CpkInfo

Valor da propriedade

maxRetryRequestsPerChunk

Quantas tentativas serão executadas para cada leitura quando o fluxo de leitura da parte original terminar inesperadamente. O tipo acima de extremidades não disparará a política de repetição definida em um pipeline, pois elas não emitem erros de rede. O valor padrão é 5.

maxRetryRequestsPerChunk?: number

Valor da propriedade

number

onProgress

Atualizador de progresso.

onProgress?: (progress: TransferProgressEvent) => void

Valor da propriedade

(progress: TransferProgressEvent) => void

Detalhes das propriedades herdadas

tracingOptions

tracingOptions?: OperationTracingOptions

Valor da propriedade

Herdado deCommonOptions.tracingOptions