FileAppendOptions interface
Her uzak işlem için ortak seçenekler için bir arabirim.
- Extends
Özellikler
| abort |
|
| conditions | |
| customer |
Müşteri Tarafından Sağlanan Anahtar Bilgileri. |
| flush | Ekleme işleminden sonra dosyanın otomatik olarak boşaltılması gerekiyorsa |
| lease |
Opsiyonel. "Edinirse", kira sözleşmesini satın alacaktır. "Otomatik yenileme" ise, kira sözleşmesini yenileyecektir. "Serbest bırakma" ise, kira sözleşmesini yalnızca floşta serbest bırakacaktır. "Edin-bırak" ise, işlemi alacak ve tamamlayacak ve işlem tamamlandıktan sonra kiralamayı serbest bırakacaktır. |
| lease |
Kira süresi, kiralama almak için gereklidir ve kiranın süresini saniye cinsinden belirtir. Kiralama süresi 15 ile 60 saniye arasında veya sonsuz kiralama için -1 olmalıdır. |
| on |
|
| proposed |
Guid dizesi biçiminde önerilen kira kimliği. Önerilen kira kimliği doğru biçimde değilse Blob hizmeti 400 (Geçersiz istek) döndürür. Geçerli GUID dize biçimlerinin listesi için bkz. Guid Oluşturucu (Dize). |
| transactional |
Devralınan Özellikler
| tracing |
Özellik Ayrıntıları
abortSignal
conditions
customerProvidedKey
flush
Ekleme işleminden sonra dosyanın otomatik olarak boşaltılması gerekiyorsa
flush?: boolean
Özellik Değeri
boolean
leaseAction
Opsiyonel. "Edinirse", kira sözleşmesini satın alacaktır. "Otomatik yenileme" ise, kira sözleşmesini yenileyecektir. "Serbest bırakma" ise, kira sözleşmesini yalnızca floşta serbest bırakacaktır. "Edin-bırak" ise, işlemi alacak ve tamamlayacak ve işlem tamamlandıktan sonra kiralamayı serbest bırakacaktır.
leaseAction?: LeaseAction
Özellik Değeri
LeaseAction
leaseDurationInSeconds
Kira süresi, kiralama almak için gereklidir ve kiranın süresini saniye cinsinden belirtir. Kiralama süresi 15 ile 60 saniye arasında veya sonsuz kiralama için -1 olmalıdır.
leaseDurationInSeconds?: number
Özellik Değeri
number
onProgress
onProgress?: (progress: TransferProgressEvent) => void
Özellik Değeri
(progress: TransferProgressEvent) => void
proposedLeaseId
Guid dizesi biçiminde önerilen kira kimliği. Önerilen kira kimliği doğru biçimde değilse Blob hizmeti 400 (Geçersiz istek) döndürür. Geçerli GUID dize biçimlerinin listesi için bkz. Guid Oluşturucu (Dize).
proposedLeaseId?: string
Özellik Değeri
string
transactionalContentMD5
transactionalContentMD5?: Uint8Array
Özellik Değeri
Uint8Array
Devralınan Özellik Detayları
tracingOptions
tracingOptions?: OperationTracingOptions
Özellik Değeri
Devralındığı yer:CommonOptions.tracingOptions