مشاركة عبر


FileFlushOptions interface

واجهة للخيارات الشائعة لكل عملية بعيدة.

يمتد

الخصائص

abortSignal
close
conditions
customerProvidedKey

معلومات المفتاح المقدمة من العميل.

leaseAction

اختياري. إذا "الحصول" فإنه سيحصل على عقد الإيجار. إذا "تجديد تلقائي" فإنه سيتم تجديد عقد الإيجار. إذا "إصدار" فإنه سيتم تحرير عقد الإيجار فقط على تدفق. إذا "acquire-release" فإنه سيتم الحصول على & إكمال العملية & تحرير التأجير بمجرد الانتهاء من العملية.

leaseDurationInSeconds

مدة التأجير مطلوبة للحصول على عقد إيجار، وتحدد مدة التأجير بالثوان. يجب أن تتراوح مدة التأجير بين 15 و60 ثانية أو -1 للإيجار اللانهائي.

pathHttpHeaders
proposedLeaseId

معرف التأجير المقترح، بتنسيق سلسلة GUID. تقوم خدمة Blob بإرجاع 400 (طلب غير صالح) إذا لم يكن معرف التأجير المقترح بالتنسيق الصحيح. راجع المنشئ المعرف الفريد العمومي (سلسلة) للحصول على قائمة بتنسيقات سلسلة GUID الصالحة.

retainUncommittedData

الخصائص الموروثة

tracingOptions

تفاصيل الخاصية

abortSignal

abortSignal?: AbortSignalLike

قيمة الخاصية

close

close?: boolean

قيمة الخاصية

boolean

conditions

conditions?: DataLakeRequestConditions

قيمة الخاصية

customerProvidedKey

معلومات المفتاح المقدمة من العميل.

customerProvidedKey?: CpkInfo

قيمة الخاصية

leaseAction

اختياري. إذا "الحصول" فإنه سيحصل على عقد الإيجار. إذا "تجديد تلقائي" فإنه سيتم تجديد عقد الإيجار. إذا "إصدار" فإنه سيتم تحرير عقد الإيجار فقط على تدفق. إذا "acquire-release" فإنه سيتم الحصول على & إكمال العملية & تحرير التأجير بمجرد الانتهاء من العملية.

leaseAction?: LeaseAction

قيمة الخاصية

LeaseAction

leaseDurationInSeconds

مدة التأجير مطلوبة للحصول على عقد إيجار، وتحدد مدة التأجير بالثوان. يجب أن تتراوح مدة التأجير بين 15 و60 ثانية أو -1 للإيجار اللانهائي.

leaseDurationInSeconds?: number

قيمة الخاصية

number

pathHttpHeaders

pathHttpHeaders?: PathHttpHeaders

قيمة الخاصية

proposedLeaseId

معرف التأجير المقترح، بتنسيق سلسلة GUID. تقوم خدمة Blob بإرجاع 400 (طلب غير صالح) إذا لم يكن معرف التأجير المقترح بالتنسيق الصحيح. راجع المنشئ المعرف الفريد العمومي (سلسلة) للحصول على قائمة بتنسيقات سلسلة GUID الصالحة.

proposedLeaseId?: string

قيمة الخاصية

string

retainUncommittedData

retainUncommittedData?: boolean

قيمة الخاصية

boolean

تفاصيل الخاصية الموروثة

tracingOptions

tracingOptions?: OperationTracingOptions

قيمة الخاصية

موروث منCommonOptions.tracingOptions