Partilhar via


BlobDownloadOptionalParams interface

Parâmetros opcionais.

Extends

Propriedades

cpkInfo

Grupo de parâmetros

leaseAccessConditions

Grupo de parâmetros

modifiedAccessConditions

Grupo de parâmetros

range

Devolva apenas os bytes do blob no intervalo especificado.

rangeGetContentCRC64

Quando definido como verdadeiro e especificado em conjunto com o Intervalo, o serviço devolve o hash CRC64 para o intervalo, desde que o intervalo seja inferior ou igual a 4 MB de tamanho.

rangeGetContentMD5

Quando definido como verdadeiro e especificado em conjunto com o Intervalo, o serviço devolve o hash MD5 para o intervalo, desde que o intervalo seja inferior ou igual a 4 MB de tamanho.

requestId

Fornece um valor opaco gerado pelo cliente com um limite de carateres de 1 KB que é registado nos registos de análise quando o registo de análise de armazenamento está ativado.

snapshot

O parâmetro instantâneo é um valor dateTime opaco que, quando presente, especifica o instantâneo do blob a obter. Para obter mais informações sobre como trabalhar com instantâneos de blobs, veja Criar um Instantâneo de um Blob.

timeoutInSeconds

O parâmetro de tempo limite é expresso em segundos. Para obter mais informações, veja Setting Timeouts for Blob Service Operations (Definir Tempos Limite para Operações do Serviço de Blobs).

versionId

O parâmetro ID da versão é um valor dateTime opaco que, quando presente, especifica a versão do blob a operar. É para a versão de serviço 2019-10-10 e mais recente.

Propriedades Herdadas

abortSignal

O sinal que pode ser utilizado para abortar pedidos.

onResponse

Uma função a ser chamada sempre que uma resposta é recebida do servidor durante a execução da operação pedida. Pode ser chamado várias vezes.

requestOptions

Opções utilizadas ao criar e enviar pedidos HTTP para esta operação.

serializerOptions

Opções para substituir o comportamento de serialização/des serialização.

tracingOptions

Opções utilizadas quando o rastreio está ativado.

Detalhes de Propriedade

cpkInfo

Grupo de parâmetros

cpkInfo?: CpkInfo

Valor de Propriedade

leaseAccessConditions

Grupo de parâmetros

leaseAccessConditions?: LeaseAccessConditions

Valor de Propriedade

modifiedAccessConditions

Grupo de parâmetros

modifiedAccessConditions?: ModifiedAccessConditionsModel

Valor de Propriedade

range

Devolva apenas os bytes do blob no intervalo especificado.

range?: string

Valor de Propriedade

string

rangeGetContentCRC64

Quando definido como verdadeiro e especificado em conjunto com o Intervalo, o serviço devolve o hash CRC64 para o intervalo, desde que o intervalo seja inferior ou igual a 4 MB de tamanho.

rangeGetContentCRC64?: boolean

Valor de Propriedade

boolean

rangeGetContentMD5

Quando definido como verdadeiro e especificado em conjunto com o Intervalo, o serviço devolve o hash MD5 para o intervalo, desde que o intervalo seja inferior ou igual a 4 MB de tamanho.

rangeGetContentMD5?: boolean

Valor de Propriedade

boolean

requestId

Fornece um valor opaco gerado pelo cliente com um limite de carateres de 1 KB que é registado nos registos de análise quando o registo de análise de armazenamento está ativado.

requestId?: string

Valor de Propriedade

string

snapshot

O parâmetro instantâneo é um valor dateTime opaco que, quando presente, especifica o instantâneo do blob a obter. Para obter mais informações sobre como trabalhar com instantâneos de blobs, veja Criar um Instantâneo de um Blob.

snapshot?: string

Valor de Propriedade

string

timeoutInSeconds

O parâmetro de tempo limite é expresso em segundos. Para obter mais informações, veja Setting Timeouts for Blob Service Operations (Definir Tempos Limite para Operações do Serviço de Blobs).

timeoutInSeconds?: number

Valor de Propriedade

number

versionId

O parâmetro ID da versão é um valor dateTime opaco que, quando presente, especifica a versão do blob a operar. É para a versão de serviço 2019-10-10 e mais recente.

versionId?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

abortSignal

O sinal que pode ser utilizado para abortar pedidos.

abortSignal?: AbortSignalLike

Valor de Propriedade

Herdado de coreClient.OperationOptions.abortSignal

onResponse

Uma função a ser chamada sempre que uma resposta é recebida do servidor durante a execução da operação pedida. Pode ser chamado várias vezes.

onResponse?: RawResponseCallback

Valor de Propriedade

Herdado de coreClient.OperationOptions.onResponse

requestOptions

Opções utilizadas ao criar e enviar pedidos HTTP para esta operação.

requestOptions?: OperationRequestOptions

Valor de Propriedade

Herdado de coreClient.OperationOptions.requestOptions

serializerOptions

Opções para substituir o comportamento de serialização/des serialização.

serializerOptions?: SerializerOptions

Valor de Propriedade

Herdado de coreClient.OperationOptions.serializerOptions

tracingOptions

Opções utilizadas quando o rastreio está ativado.

tracingOptions?: OperationTracingOptions

Valor de Propriedade

Herdado de coreClient.OperationOptions.tracingOptions