FileAppendOptions interface
Eine Schnittstelle für Optionen, die für jeden Remotevorgang gemeinsam sind.
- Extends
Eigenschaften
| abort |
|
| conditions | |
| customer |
Der Kunde hat wichtige Informationen bereitgestellt. |
| flush | Wenn die Datei nach dem Anfügen automatisch geleert werden soll |
| lease |
Wahlfrei. Wenn sie "erwerben" wird, erwirbt sie den Leasingvertrag. Bei "automatischer Verlängerung" wird der Leasingvertrag verlängert. Wenn "loslassen" wird die Lease nur beim Leeren freigegeben. Wenn "Acquire-Release" erworben wird, wird er & den Vorgang abschließen, & die Lease nach Abschluss des Vorgangs freigeben. |
| lease |
Die Leasedauer ist erforderlich, um eine Lease zu erwerben, und gibt die Dauer der Lease in Sekunden an. Die Mietdauer muss zwischen 15 und 60 Sekunden oder -1 für die unendliche Lease betragen. |
| on |
|
| proposed |
Vorgeschlagene Lease-ID im GUID-Zeichenfolgenformat. Der Blob-Dienst gibt 400 (Ungültige Anforderung) zurück, wenn die vorgeschlagene Lease-ID nicht im richtigen Format ist. Eine Liste gültiger GUID-Zeichenfolgenformate finden Sie unter GUID-Konstruktor (String). |
| transactional |
Geerbte Eigenschaften
| tracing |
Details zur Eigenschaft
abortSignal
conditions
customerProvidedKey
Der Kunde hat wichtige Informationen bereitgestellt.
customerProvidedKey?: CpkInfo
Eigenschaftswert
flush
Wenn die Datei nach dem Anfügen automatisch geleert werden soll
flush?: boolean
Eigenschaftswert
boolean
leaseAction
Wahlfrei. Wenn sie "erwerben" wird, erwirbt sie den Leasingvertrag. Bei "automatischer Verlängerung" wird der Leasingvertrag verlängert. Wenn "loslassen" wird die Lease nur beim Leeren freigegeben. Wenn "Acquire-Release" erworben wird, wird er & den Vorgang abschließen, & die Lease nach Abschluss des Vorgangs freigeben.
leaseAction?: LeaseAction
Eigenschaftswert
LeaseAction
leaseDurationInSeconds
Die Leasedauer ist erforderlich, um eine Lease zu erwerben, und gibt die Dauer der Lease in Sekunden an. Die Mietdauer muss zwischen 15 und 60 Sekunden oder -1 für die unendliche Lease betragen.
leaseDurationInSeconds?: number
Eigenschaftswert
number
onProgress
onProgress?: (progress: TransferProgressEvent) => void
Eigenschaftswert
(progress: TransferProgressEvent) => void
proposedLeaseId
Vorgeschlagene Lease-ID im GUID-Zeichenfolgenformat. Der Blob-Dienst gibt 400 (Ungültige Anforderung) zurück, wenn die vorgeschlagene Lease-ID nicht im richtigen Format ist. Eine Liste gültiger GUID-Zeichenfolgenformate finden Sie unter GUID-Konstruktor (String).
proposedLeaseId?: string
Eigenschaftswert
string
transactionalContentMD5
transactionalContentMD5?: Uint8Array
Eigenschaftswert
Uint8Array
Geerbte Eigenschaftsdetails
tracingOptions
tracingOptions?: OperationTracingOptions