Bagikan melalui


FileAppendOptions interface

Antarmuka untuk opsi yang umum untuk setiap operasi jarak jauh.

Memperluas

Properti

abortSignal
conditions
customerProvidedKey

Info Kunci yang Disediakan Pelanggan.

flush

Jika file harus dihapus secara otomatis setelah penambah

leaseAction

Fakultatif. Jika "memperoleh" itu akan memperoleh sewa. Jika "perpanjangan otomatis" maka akan memperpanjang sewa. Jika "rilis" itu akan merilis sewa hanya pada flush. Jika "acquire-release" itu akan memperoleh & menyelesaikan operasi & melepaskan sewa setelah operasi selesai.

leaseDurationInSeconds

Durasi sewa diperlukan untuk memperoleh sewa, dan menentukan durasi sewa dalam hitungan detik. Durasi sewa harus antara 15 dan 60 detik atau -1 untuk sewa tak terbatas.

onProgress
proposedLeaseId

ID sewa yang diusulkan, dalam format string GUID. Layanan Blob mengembalikan 400 (Permintaan tidak valid) jika ID sewa yang diusulkan tidak dalam format yang benar. Lihat Konstruktor Guid (String) untuk daftar format string GUID yang valid.

transactionalContentMD5

Properti yang Diwariskan

tracingOptions

Detail Properti

abortSignal

abortSignal?: AbortSignalLike

Nilai Properti

conditions

conditions?: LeaseAccessConditions

Nilai Properti

customerProvidedKey

Info Kunci yang Disediakan Pelanggan.

customerProvidedKey?: CpkInfo

Nilai Properti

flush

Jika file harus dihapus secara otomatis setelah penambah

flush?: boolean

Nilai Properti

boolean

leaseAction

Fakultatif. Jika "memperoleh" itu akan memperoleh sewa. Jika "perpanjangan otomatis" maka akan memperpanjang sewa. Jika "rilis" itu akan merilis sewa hanya pada flush. Jika "acquire-release" itu akan memperoleh & menyelesaikan operasi & melepaskan sewa setelah operasi selesai.

leaseAction?: LeaseAction

Nilai Properti

LeaseAction

leaseDurationInSeconds

Durasi sewa diperlukan untuk memperoleh sewa, dan menentukan durasi sewa dalam hitungan detik. Durasi sewa harus antara 15 dan 60 detik atau -1 untuk sewa tak terbatas.

leaseDurationInSeconds?: number

Nilai Properti

number

onProgress

onProgress?: (progress: TransferProgressEvent) => void

Nilai Properti

(progress: TransferProgressEvent) => void

proposedLeaseId

ID sewa yang diusulkan, dalam format string GUID. Layanan Blob mengembalikan 400 (Permintaan tidak valid) jika ID sewa yang diusulkan tidak dalam format yang benar. Lihat Konstruktor Guid (String) untuk daftar format string GUID yang valid.

proposedLeaseId?: string

Nilai Properti

string

transactionalContentMD5

transactionalContentMD5?: Uint8Array

Nilai Properti

Uint8Array

Detail Properti yang Diwariskan

tracingOptions

tracingOptions?: OperationTracingOptions

Nilai Properti

Diwariskan DariCommonOptions.tracingOptions