مشاركة عبر


FileReadToBufferOptions interface

واجهة الخيار لملف Data Lake - عمليات readToBuffer

رأى:

يمتد

الخصائص

abortSignal

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

chunkSize

chunkSize هو حجم البيانات التي يحاول كل طلب قراءتها. يجب أن يكون أكبر من أو يساوي 0، إذا تم تعيينه إلى 0 أو غير معرف، حسابه تلقائيا وفقا لحجم الملف.

concurrency

تزامن القراءة المتوازية.

conditions

رؤوس شروط الوصول.

customerProvidedKey

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

maxRetryRequestsPerChunk

كم عدد مرات إعادة المحاولة التي سيتم تنفيذها لكل قراءة عندما ينتهي دفق قراءة المجموعة الأصلية بشكل غير متوقع. لن يؤدي النوع أعلاه من الأطراف إلى تشغيل نهج إعادة المحاولة المحدد في البنية الأساسية لبرنامج ربط العمليات التجارية، لأنها لا تنبعث منها أخطاء في الشبكة. القيمة الافتراضية هي 5.

onProgress

محدث التقدم.

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

tracingOptions

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

abortSignal

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

abortSignal?: AbortSignalLike

قيمة الخاصية

chunkSize

chunkSize هو حجم البيانات التي يحاول كل طلب قراءتها. يجب أن يكون أكبر من أو يساوي 0، إذا تم تعيينه إلى 0 أو غير معرف، حسابه تلقائيا وفقا لحجم الملف.

chunkSize?: number

قيمة الخاصية

number

concurrency

تزامن القراءة المتوازية.

concurrency?: number

قيمة الخاصية

number

conditions

رؤوس شروط الوصول.

conditions?: DataLakeRequestConditions

قيمة الخاصية

customerProvidedKey

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

customerProvidedKey?: CpkInfo

قيمة الخاصية

maxRetryRequestsPerChunk

كم عدد مرات إعادة المحاولة التي سيتم تنفيذها لكل قراءة عندما ينتهي دفق قراءة المجموعة الأصلية بشكل غير متوقع. لن يؤدي النوع أعلاه من الأطراف إلى تشغيل نهج إعادة المحاولة المحدد في البنية الأساسية لبرنامج ربط العمليات التجارية، لأنها لا تنبعث منها أخطاء في الشبكة. القيمة الافتراضية هي 5.

maxRetryRequestsPerChunk?: number

قيمة الخاصية

number

onProgress

محدث التقدم.

onProgress?: (progress: TransferProgressEvent) => void

قيمة الخاصية

(progress: TransferProgressEvent) => void

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

tracingOptions

tracingOptions?: OperationTracingOptions

قيمة الخاصية

موروث منCommonOptions.tracingOptions