FileAppendOptions interface
Een interface voor opties die bij elke bewerking op afstand worden gebruikt.
- Uitbreiding
Eigenschappen
abort |
|
conditions | |
customer |
Klant heeft sleutelgegevens opgegeven. |
flush | Als het bestand automatisch moet worden leeggemaakt na het toevoegen |
lease |
Optioneel. Als de lease wordt 'overgenomen', wordt de lease verkregen. Als de lease automatisch wordt verlengd, wordt de lease verlengd. Als de lease wordt 'losgemaakt', wordt de lease alleen bij het leegmaken vrijgegeven. Als 'acquire-release' wordt verkregen & de bewerking wordt voltooid & de lease vrij te geven zodra de bewerking is voltooid. |
lease |
De leaseduur is vereist om een lease te verkrijgen en geeft de duur van de lease op in seconden. De leaseduur moet tussen 15 en 60 seconden of -1 voor oneindige lease zijn. |
on |
|
proposed |
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 (string) voor een lijst met geldige GUID-tekenreeksindelingen. |
transactional |
Overgenomen eigenschappen
tracing |
Eigenschapdetails
abortSignal
conditions
customerProvidedKey
flush
Als het bestand automatisch moet worden leeggemaakt na het toevoegen
flush?: boolean
Waarde van eigenschap
boolean
leaseAction
Optioneel. Als de lease wordt 'overgenomen', wordt de lease verkregen. Als de lease automatisch wordt verlengd, wordt de lease verlengd. Als de lease wordt 'losgemaakt', wordt de lease alleen bij het leegmaken vrijgegeven. Als 'acquire-release' wordt verkregen & de bewerking wordt voltooid & de lease vrij te geven zodra de bewerking is voltooid.
leaseAction?: LeaseAction
Waarde van eigenschap
LeaseAction
leaseDurationInSeconds
De leaseduur is vereist om een lease te verkrijgen en geeft de duur van de lease op in seconden. De leaseduur moet tussen 15 en 60 seconden of -1 voor oneindige lease zijn.
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 (string) 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