BlockBlobStageBlockOptions interface
خيارات لتكوين <xref:BlockBlobClient.stageBlock> العملية.
- Extends
الخصائص
abort |
تنفيذ الواجهة |
conditions | إذا تم تحديده، يحتوي على معرف الإيجار الذي يجب مطابقته ويجب أن يكون التأجير بهذا المعرف نشطا حتى تنجح العملية. |
customer |
معلومات المفتاح المقدمة من العميل. |
encryption |
اختياري. الإصدار 2019-07-07 والإصدارات الأحدث. يحدد اسم نطاق التشفير المراد استخدامه لتشفير البيانات المتوفرة في الطلب. إذا لم يتم تحديده، يتم تنفيذ التشفير باستخدام نطاق تشفير الحساب الافتراضي. لمزيد من المعلومات، راجع التشفير في حالة الثبات لخدمات تخزين Azure. |
on |
رد الاتصال لتلقي الأحداث حول تقدم عملية كتلة المرحلة. |
tracing |
خيارات لتكوين الامتدادات التي تم إنشاؤها عند تمكين التتبع. |
transactional |
تجزئة CRC64 لمحتوى الكتلة. يتم استخدام هذه التجزئة للتحقق من سلامة الكتلة أثناء النقل. عند تحديد ذلك، تقارن خدمة التخزين تجزئة المحتوى الذي وصل بهذه القيمة. لا يمكن تعيين transactionalContentMD5 و transactionalContentCrc64 في نفس الوقت. |
transactional |
تجزئة MD5 لمحتوى الكتلة. يتم استخدام هذه التجزئة للتحقق من سلامة الكتلة أثناء النقل. عند تحديد ذلك، تقارن خدمة التخزين تجزئة المحتوى الذي وصل بهذه القيمة. لا يمكن تعيين transactionalContentMD5 و transactionalContentCrc64 في نفس الوقت. |
تفاصيل الخاصية
abortSignal
تنفيذ الواجهة AbortSignalLike
للإشارة إلى طلب إلغاء العملية.
على سبيل المثال، استخدم @azure/abort-controller لإنشاء AbortSignal
.
abortSignal?: AbortSignalLike
قيمة الخاصية
AbortSignalLike
conditions
إذا تم تحديده، يحتوي على معرف الإيجار الذي يجب مطابقته ويجب أن يكون التأجير بهذا المعرف نشطا حتى تنجح العملية.
conditions?: LeaseAccessConditions
قيمة الخاصية
customerProvidedKey
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
Azure SDK for JavaScript
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ