مشاركة عبر


SendBatchOptions interface

خيارات لتكوين أسلوب sendBatch على EventHubProducerClient عند إرسال صفيف من الأحداث. إذا تم تعيين partitionId، يجب عدم تعيين partitionKey والعكس صحيح.

  • partitionId : سيتم إرسال القسم الذي سيتم إرسال هذه الدفعة إليه.
  • partitionKey : قيمة متجزئة لإنتاج تعيين قسم.
  • abortSignal : إشارة تستخدم لإلغاء عملية الإرسال.
يمتد

الخصائص

partitionId

سيتم إرسال القسم الذي سيتم إرسال هذه الدفعة إليه. إذا تم تعيين هذه القيمة، فلا يمكن تعيين partitionKey.

partitionKey

قيمة متجزئة لإنتاج تعيين قسم. يضمن أن الرسائل التي لها نفس partitionKey تنتهي في نفس القسم. سيؤدي تحديد هذا إلى حدوث خطأ إذا تم إنشاء المنتج باستخدام partitionId.

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

abortSignal

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

tracingOptions

خيارات لتكوين التتبع.

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

partitionId

سيتم إرسال القسم الذي سيتم إرسال هذه الدفعة إليه. إذا تم تعيين هذه القيمة، فلا يمكن تعيين partitionKey.

partitionId?: string

قيمة الخاصية

string

partitionKey

قيمة متجزئة لإنتاج تعيين قسم. يضمن أن الرسائل التي لها نفس partitionKey تنتهي في نفس القسم. سيؤدي تحديد هذا إلى حدوث خطأ إذا تم إنشاء المنتج باستخدام partitionId.

partitionKey?: string

قيمة الخاصية

string

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

abortSignal

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

abortSignal?: AbortSignalLike

قيمة الخاصية

موروث منOperationOptions.abortSignal

tracingOptions

خيارات لتكوين التتبع.

tracingOptions?: OperationTracingOptions

قيمة الخاصية

موروث منOperationOptions.tracingOptions