FileAppendOptions interface
Uma interface para opções comuns a todas as operações remotas.
- Extends
Propriedades
abort |
|
conditions | |
customer |
O cliente forneceu informações importantes. |
flush | Se o arquivo deve ser liberado automaticamente após o acréscimo |
lease |
Opcional. Se "adquirir" irá adquirir o arrendamento. Se "renovar automaticamente", renovará o contrato de arrendamento. Se "liberar", ele liberará a locação apenas na descarga. Se "adquirir-liberar", ele adquirirá & concluirá a operação & liberará a locação assim que a operação for concluída. |
lease |
A duração da concessão é necessária para adquirir uma locação e especifica a duração da concessão em segundos. A duração da locação deve ser entre 15 e 60 segundos ou -1 para locação infinita. |
on |
|
proposed |
ID de concessão proposta, em um formato de cadeia de caracteres GUID. O serviço Blob retornará 400 (solicitação inválida) se a ID de concessão proposta não estiver no formato correto. Consulte Construtor Guid (String) para obter uma lista de formatos de cadeia de caracteres GUID válidos. |
transactional |
Propriedades Herdadas
tracing |
Detalhes de Propriedade
abortSignal
conditions
customerProvidedKey
O cliente forneceu informações importantes.
customerProvidedKey?: CpkInfo
Valor de Propriedade
flush
Se o arquivo deve ser liberado automaticamente após o acréscimo
flush?: boolean
Valor de Propriedade
boolean
leaseAction
Opcional. Se "adquirir" irá adquirir o arrendamento. Se "renovar automaticamente", renovará o contrato de arrendamento. Se "liberar", ele liberará a locação apenas na descarga. Se "adquirir-liberar", ele adquirirá & concluirá a operação & liberará a locação assim que a operação for concluída.
leaseAction?: LeaseAction
Valor de Propriedade
LeaseAction
leaseDurationInSeconds
A duração da concessão é necessária para adquirir uma locação e especifica a duração da concessão em segundos. A duração da locação deve ser entre 15 e 60 segundos ou -1 para locação infinita.
leaseDurationInSeconds?: number
Valor de Propriedade
number
onProgress
onProgress?: (progress: TransferProgressEvent) => void
Valor de Propriedade
(progress: TransferProgressEvent) => void
proposedLeaseId
ID de concessão proposta, em um formato de cadeia de caracteres GUID. O serviço Blob retornará 400 (solicitação inválida) se a ID de concessão proposta não estiver no formato correto. Consulte Construtor Guid (String) para obter uma lista de formatos de cadeia de caracteres GUID válidos.
proposedLeaseId?: string
Valor de Propriedade
string
transactionalContentMD5
transactionalContentMD5?: Uint8Array
Valor de Propriedade
Uint8Array
Detalhes da Propriedade Herdada
tracingOptions
tracingOptions?: OperationTracingOptions
Valor de Propriedade
herdado deCommonOptions.tracingOptions