PageBlobUploadPagesOptions interface

خيارات لتكوين <xref:PageBlobClient.uploadPages> العملية.

Extends

الخصائص

abortSignal

تنفيذ الواجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية. على سبيل المثال، استخدم وحدة تحكم @azure/abort لإنشاء AbortSignal.

conditions

الشروط التي يجب تلبيتها عند تحميل الصفحات.

customerProvidedKey

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

encryptionScope

‏‏اختياري. الإصدار 2019-07-07 والإصدارات الأحدث. يحدد اسم نطاق التشفير المراد استخدامه لتشفير البيانات المتوفرة في الطلب. إذا لم يتم تحديده، يتم إجراء التشفير باستخدام نطاق تشفير الحساب الافتراضي. لمزيد من المعلومات، راجع التشفير في حالة الثبات لخدمات تخزين Azure.

onProgress

رد الاتصال لتلقي الأحداث حول تقدم عملية تحميل الصفحات.

tracingOptions

خيارات لتكوين الامتدادات التي تم إنشاؤها عند تمكين التتبع.

transactionalContentCrc64

تجزئة CRC64 للمحتوى. يتم استخدام هذه التجزئة للتحقق من سلامة المحتوى أثناء النقل. عند تحديد ذلك، تقارن خدمة التخزين تجزئة المحتوى الذي وصل بهذه القيمة. لا يمكن تعيين transactionalContentMD5 و transactionalContentCrc64 في نفس الوقت.

transactionalContentMD5

تجزئة MD5 للمحتوى. يتم استخدام هذه التجزئة للتحقق من سلامة المحتوى أثناء النقل. عند تحديد ذلك، تقارن خدمة التخزين تجزئة المحتوى الذي وصل بهذه القيمة. لا يمكن تعيين transactionalContentMD5 و transactionalContentCrc64 في نفس الوقت.

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

abortSignal

تنفيذ الواجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية. على سبيل المثال، استخدم وحدة تحكم @azure/abort لإنشاء AbortSignal.

abortSignal?: AbortSignalLike

قيمة الخاصية

AbortSignalLike

conditions

الشروط التي يجب تلبيتها عند تحميل الصفحات.

conditions?: PageBlobRequestConditions

قيمة الخاصية

customerProvidedKey

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

customerProvidedKey?: CpkInfo

قيمة الخاصية

encryptionScope

‏‏اختياري. الإصدار 2019-07-07 والإصدارات الأحدث. يحدد اسم نطاق التشفير المراد استخدامه لتشفير البيانات المتوفرة في الطلب. إذا لم يتم تحديده، يتم إجراء التشفير باستخدام نطاق تشفير الحساب الافتراضي. لمزيد من المعلومات، راجع التشفير في حالة الثبات لخدمات تخزين Azure.

encryptionScope?: string

قيمة الخاصية

string

onProgress

رد الاتصال لتلقي الأحداث حول تقدم عملية تحميل الصفحات.

onProgress?: (progress: TransferProgressEvent) => void

قيمة الخاصية

(progress: TransferProgressEvent) => void

tracingOptions

خيارات لتكوين الامتدادات التي تم إنشاؤها عند تمكين التتبع.

tracingOptions?: OperationTracingOptions

قيمة الخاصية

OperationTracingOptions

transactionalContentCrc64

تجزئة CRC64 للمحتوى. يتم استخدام هذه التجزئة للتحقق من سلامة المحتوى أثناء النقل. عند تحديد ذلك، تقارن خدمة التخزين تجزئة المحتوى الذي وصل بهذه القيمة. لا يمكن تعيين transactionalContentMD5 و transactionalContentCrc64 في نفس الوقت.

transactionalContentCrc64?: Uint8Array

قيمة الخاصية

Uint8Array

transactionalContentMD5

تجزئة MD5 للمحتوى. يتم استخدام هذه التجزئة للتحقق من سلامة المحتوى أثناء النقل. عند تحديد ذلك، تقارن خدمة التخزين تجزئة المحتوى الذي وصل بهذه القيمة. لا يمكن تعيين transactionalContentMD5 و transactionalContentCrc64 في نفس الوقت.

transactionalContentMD5?: Uint8Array

قيمة الخاصية

Uint8Array