Aracılığıyla paylaş


FileFlushOptions interface

Her uzak işlem için ortak seçenekler için bir arabirim.

Extends

Özellikler

abortSignal
close
conditions
customerProvidedKey

Müşteri Tarafından Sağlanan Anahtar Bilgileri.

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.

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.

pathHttpHeaders
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).

retainUncommittedData

Devralınan Özellikler

tracingOptions

Özellik Ayrıntıları

abortSignal

abortSignal?: AbortSignalLike

Özellik Değeri

close

close?: boolean

Özellik Değeri

boolean

conditions

conditions?: DataLakeRequestConditions

Özellik Değeri

customerProvidedKey

Müşteri Tarafından Sağlanan Anahtar Bilgileri.

customerProvidedKey?: CpkInfo

Özellik Değeri

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

pathHttpHeaders

pathHttpHeaders?: PathHttpHeaders

Özellik Değeri

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

retainUncommittedData

retainUncommittedData?: boolean

Özellik Değeri

boolean

Devralınan Özellik Detayları

tracingOptions

tracingOptions?: OperationTracingOptions

Özellik Değeri

Devralındığı yer:CommonOptions.tracingOptions