RequestOptionsBase interface

توضح هذه المقالة البنية الأساسية لكائن الخيارات التي سيتم استخدامها في كل عملية.

الخصائص

abortSignal

إشارة لوحدة تحكم تم إجهاضها. يمكن استخدامها لإجهاض كل من إرسال طلب شبكة وانتظار استجابة.

customHeaders

سيتم تطبيقه قبل إرسال الطلب.

onDownloadProgress

رد الاتصال الذي يتم إطلاقه عند تقدم التنزيل.

onUploadProgress

رد الاتصال الذي يتم إطلاقه عند تقدم التحميل.

serializerOptions

خيارات لتجاوز سلوك تحليل/بناء XML.

shouldDeserialize

ما إذا كان يجب إلغاء تسلسل HttpOperationResponse أم لا. إذا كان هذا غير معرف، فيجب إلغاء تسلسل HttpOperationResponse.

timeout

عدد المللي ثانية التي يمكن أن يستغرقها الطلب قبل إنهائه تلقائيا. إذا تم إنهاء الطلب، يتم طرح AbortError.

tracingContext

التتبع: السياق المستخدم عند إنشاء النطاقات.

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

abortSignal

إشارة لوحدة تحكم تم إجهاضها. يمكن استخدامها لإجهاض كل من إرسال طلب شبكة وانتظار استجابة.

abortSignal?: AbortSignalLike

قيمة الخاصية

customHeaders

سيتم تطبيقه قبل إرسال الطلب.

customHeaders?: {[key: string]: string}

قيمة الخاصية

{[key: string]: string}

onDownloadProgress

رد الاتصال الذي يتم إطلاقه عند تقدم التنزيل.

onDownloadProgress?: (progress: TransferProgressEvent) => void

قيمة الخاصية

(progress: TransferProgressEvent) => void

onUploadProgress

رد الاتصال الذي يتم إطلاقه عند تقدم التحميل.

onUploadProgress?: (progress: TransferProgressEvent) => void

قيمة الخاصية

(progress: TransferProgressEvent) => void

serializerOptions

خيارات لتجاوز سلوك تحليل/بناء XML.

serializerOptions?: SerializerOptions

قيمة الخاصية

shouldDeserialize

ما إذا كان يجب إلغاء تسلسل HttpOperationResponse أم لا. إذا كان هذا غير معرف، فيجب إلغاء تسلسل HttpOperationResponse.

shouldDeserialize?: boolean | (response: HttpOperationResponse) => boolean

قيمة الخاصية

boolean | (response: HttpOperationResponse) => boolean

timeout

عدد المللي ثانية التي يمكن أن يستغرقها الطلب قبل إنهائه تلقائيا. إذا تم إنهاء الطلب، يتم طرح AbortError.

timeout?: number

قيمة الخاصية

number

tracingContext

التتبع: السياق المستخدم عند إنشاء النطاقات.

tracingContext?: Context

قيمة الخاصية

@azure/core-tracing.Context