FileAppendOptions interface
Interfaz para las opciones comunes a cada operación remota.
- Extends
Propiedades
abort |
|
conditions | |
customer |
Información de clave proporcionada por el cliente. |
flush | Si el archivo se debe vaciar automáticamente después de anexar |
lease |
Opcional. Si "adquiere" adquirirá la concesión. Si "renovación automática" renovará la concesión. Si "liberar" liberará la concesión solo en el vaciado. Si "acquire-release", adquirirá & completará la operación & liberar la concesión una vez finalizada la operación. |
lease |
La duración de la concesión es necesaria para adquirir una concesión y especifica la duración de la concesión en segundos. La duración de la concesión debe estar entre 15 y 60 segundos o -1 para una concesión infinita. |
on |
|
proposed |
Identificador de concesión propuesto, con formato de cadena de GUID. Blob service devuelve 400 (solicitud no válida) si el identificador de concesión propuesto no tiene el formato correcto. Vea Constructor de Guid (cadena) para obtener una lista de formatos válidos de cadena de GUID. |
transactional |
Propiedades heredadas
tracing |
Detalles de las propiedades
abortSignal
conditions
customerProvidedKey
Información de clave proporcionada por el cliente.
customerProvidedKey?: CpkInfo
Valor de propiedad
flush
Si el archivo se debe vaciar automáticamente después de anexar
flush?: boolean
Valor de propiedad
boolean
leaseAction
Opcional. Si "adquiere" adquirirá la concesión. Si "renovación automática" renovará la concesión. Si "liberar" liberará la concesión solo en el vaciado. Si "acquire-release", adquirirá & completará la operación & liberar la concesión una vez finalizada la operación.
leaseAction?: LeaseAction
Valor de propiedad
LeaseAction
leaseDurationInSeconds
La duración de la concesión es necesaria para adquirir una concesión y especifica la duración de la concesión en segundos. La duración de la concesión debe estar entre 15 y 60 segundos o -1 para una concesión infinita.
leaseDurationInSeconds?: number
Valor de propiedad
number
onProgress
onProgress?: (progress: TransferProgressEvent) => void
Valor de propiedad
(progress: TransferProgressEvent) => void
proposedLeaseId
Identificador de concesión propuesto, con formato de cadena de GUID. Blob service devuelve 400 (solicitud no válida) si el identificador de concesión propuesto no tiene el formato correcto. Vea Constructor de Guid (cadena) para obtener una lista de formatos válidos de cadena de GUID.
proposedLeaseId?: string
Valor de propiedad
string
transactionalContentMD5
transactionalContentMD5?: Uint8Array
Valor de propiedad
Uint8Array
Detalles de las propiedades heredadas
tracingOptions
tracingOptions?: OperationTracingOptions
Valor de propiedad
Se hereda deCommonOptions.tracingOptions