Condividi tramite


FileFlushOptions interface

Interfaccia per le opzioni comuni a ogni operazione remota.

Extends

Proprietà

abortSignal
close
conditions
customerProvidedKey

Informazioni chiave fornite dal cliente.

leaseAction

Opzionale. Se "acquisisci", acquisirà il lease. Se "rinnovo automatico" verrà rinnovato il lease. Se "release" rilascerà il lease solo in caso di scaricamento. Se "acquire-release" acquisirà & completare l'operazione & rilasciare il lease al termine dell'operazione.

leaseDurationInSeconds

La durata del lease è necessaria per acquisire un lease e specifica la durata del lease in secondi. La durata del lease deve essere compresa tra 15 e 60 secondi o -1 per un lease infinito.

pathHttpHeaders
proposedLeaseId

ID lease proposto, in formato stringa GUID. Il servizio BLOB restituisce 400 (richiesta non valida) se l'ID lease proposto non è nel formato corretto. Per un elenco di formati di stringa GUID validi, vedere Costruttore GUID (String).

retainUncommittedData

Proprietà ereditate

tracingOptions

Dettagli proprietà

abortSignal

abortSignal?: AbortSignalLike

Valore della proprietà

close

close?: boolean

Valore della proprietà

boolean

conditions

conditions?: DataLakeRequestConditions

Valore della proprietà

customerProvidedKey

Informazioni chiave fornite dal cliente.

customerProvidedKey?: CpkInfo

Valore della proprietà

leaseAction

Opzionale. Se "acquisisci", acquisirà il lease. Se "rinnovo automatico" verrà rinnovato il lease. Se "release" rilascerà il lease solo in caso di scaricamento. Se "acquire-release" acquisirà & completare l'operazione & rilasciare il lease al termine dell'operazione.

leaseAction?: LeaseAction

Valore della proprietà

LeaseAction

leaseDurationInSeconds

La durata del lease è necessaria per acquisire un lease e specifica la durata del lease in secondi. La durata del lease deve essere compresa tra 15 e 60 secondi o -1 per un lease infinito.

leaseDurationInSeconds?: number

Valore della proprietà

number

pathHttpHeaders

pathHttpHeaders?: PathHttpHeaders

Valore della proprietà

proposedLeaseId

ID lease proposto, in formato stringa GUID. Il servizio BLOB restituisce 400 (richiesta non valida) se l'ID lease proposto non è nel formato corretto. Per un elenco di formati di stringa GUID validi, vedere Costruttore GUID (String).

proposedLeaseId?: string

Valore della proprietà

string

retainUncommittedData

retainUncommittedData?: boolean

Valore della proprietà

boolean

Dettagli proprietà ereditate

tracingOptions

tracingOptions?: OperationTracingOptions

Valore della proprietà

ereditato daCommonOptions.tracingOptions