Delen via


FileAppendOptions interface

Een interface voor opties die gebruikelijk zijn voor elke externe bewerking.

Uitbreiding

Eigenschappen

abortSignal
conditions
customerProvidedKey

Door de klant verstrekte sleutelgegevens.

flush

Als het bestand automatisch moet worden leeggemaakt na de toevoeg

leaseAction

Facultatief. Als 'acquire' wordt de lease verkregen. Als automatisch verlengen wordt de lease verlengd. Als 'release' wordt de lease alleen bij leegmaken vrijgegeven. Als 'acquire-release' wordt verkregen, wordt & de bewerking voltooid & de lease vrijgeven zodra de bewerking is voltooid.

leaseDurationInSeconds

De leaseduur is vereist voor het verkrijgen van een lease en geeft de duur van de lease in seconden aan. De leaseduur moet tussen 15 en 60 seconden of -1 zijn voor een oneindige lease.

onProgress
proposedLeaseId

Voorgestelde lease-id, in een GUID-tekenreeksindeling. De Blob-service retourneert 400 (ongeldige aanvraag) als de voorgestelde lease-id niet de juiste indeling heeft. Zie Guid Constructor (tekenreeks) voor een lijst met geldige GUID-tekenreeksindelingen.

transactionalContentMD5

Overgenomen eigenschappen

tracingOptions

Eigenschapdetails

abortSignal

abortSignal?: AbortSignalLike

Waarde van eigenschap

conditions

conditions?: LeaseAccessConditions

Waarde van eigenschap

customerProvidedKey

Door de klant verstrekte sleutelgegevens.

customerProvidedKey?: CpkInfo

Waarde van eigenschap

flush

Als het bestand automatisch moet worden leeggemaakt na de toevoeg

flush?: boolean

Waarde van eigenschap

boolean

leaseAction

Facultatief. Als 'acquire' wordt de lease verkregen. Als automatisch verlengen wordt de lease verlengd. Als 'release' wordt de lease alleen bij leegmaken vrijgegeven. Als 'acquire-release' wordt verkregen, wordt & de bewerking voltooid & de lease vrijgeven zodra de bewerking is voltooid.

leaseAction?: LeaseAction

Waarde van eigenschap

LeaseAction

leaseDurationInSeconds

De leaseduur is vereist voor het verkrijgen van een lease en geeft de duur van de lease in seconden aan. De leaseduur moet tussen 15 en 60 seconden of -1 zijn voor een oneindige lease.

leaseDurationInSeconds?: number

Waarde van eigenschap

number

onProgress

onProgress?: (progress: TransferProgressEvent) => void

Waarde van eigenschap

(progress: TransferProgressEvent) => void

proposedLeaseId

Voorgestelde lease-id, in een GUID-tekenreeksindeling. De Blob-service retourneert 400 (ongeldige aanvraag) als de voorgestelde lease-id niet de juiste indeling heeft. Zie Guid Constructor (tekenreeks) voor een lijst met geldige GUID-tekenreeksindelingen.

proposedLeaseId?: string

Waarde van eigenschap

string

transactionalContentMD5

transactionalContentMD5?: Uint8Array

Waarde van eigenschap

Uint8Array

Details van overgenomen eigenschap

tracingOptions

tracingOptions?: OperationTracingOptions

Waarde van eigenschap

overgenomen vanCommonOptions.tracingOptions-