مشاركة عبر


FileAppendOptions interface

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

يمتد

الخصائص

abortSignal
conditions
customerProvidedKey

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

flush

إذا كان يجب مسح الملف تلقائيا بعد الإلحاق

leaseAction

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

leaseDurationInSeconds

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

onProgress
proposedLeaseId

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

transactionalContentMD5

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

tracingOptions

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

abortSignal

abortSignal?: AbortSignalLike

قيمة الخاصية

conditions

conditions?: LeaseAccessConditions

قيمة الخاصية

customerProvidedKey

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

customerProvidedKey?: CpkInfo

قيمة الخاصية

flush

إذا كان يجب مسح الملف تلقائيا بعد الإلحاق

flush?: boolean

قيمة الخاصية

boolean

leaseAction

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

leaseAction?: LeaseAction

قيمة الخاصية

LeaseAction

leaseDurationInSeconds

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

leaseDurationInSeconds?: number

قيمة الخاصية

number

onProgress

onProgress?: (progress: TransferProgressEvent) => void

قيمة الخاصية

(progress: TransferProgressEvent) => void

proposedLeaseId

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

proposedLeaseId?: string

قيمة الخاصية

string

transactionalContentMD5

transactionalContentMD5?: Uint8Array

قيمة الخاصية

Uint8Array

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

tracingOptions

tracingOptions?: OperationTracingOptions

قيمة الخاصية

موروث منCommonOptions.tracingOptions