CreateBatchOptions interface

خيارات لتكوين الأسلوب على createBatchEventHubProducerClient.

  • partitionKey : قيمة متجزئة لإنتاج تعيين قسم.
  • maxSizeInBytes: الحد الأعلى لحجم الدفعة.
  • abortSignal : إشارة إلى طلب إلغاء عملية الإرسال.

استخدام المثال:

{
    partitionKey: 'foo',
    maxSizeInBytes: 1024 * 1024 // 1 MB
}
يمتد

الخصائص

maxSizeInBytes

الحد الأعلى لحجم الدفعة. سيتم إرجاع false الدالة tryAdd بعد الوصول إلى هذا الحد.

partitionId

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

partitionKey

قيمة متجزئة لإنتاج تعيين قسم. يضمن أن الرسائل التي لها نفس partitionKey ينتهي بها المطاف في نفس القسم. إذا تم تعيين هذه القيمة، فلا يمكن تعيين partitionId.

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

abortSignal

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

tracingOptions

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

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

maxSizeInBytes

الحد الأعلى لحجم الدفعة. سيتم إرجاع false الدالة tryAdd بعد الوصول إلى هذا الحد.

maxSizeInBytes?: number

قيمة الخاصية

number

partitionId

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

partitionId?: string

قيمة الخاصية

string

partitionKey

قيمة متجزئة لإنتاج تعيين قسم. يضمن أن الرسائل التي لها نفس partitionKey ينتهي بها المطاف في نفس القسم. إذا تم تعيين هذه القيمة، فلا يمكن تعيين partitionId.

partitionKey?: string

قيمة الخاصية

string

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

abortSignal

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

abortSignal?: AbortSignalLike

قيمة الخاصية

موروث منOperationOptions.abortSignal

tracingOptions

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

tracingOptions?: OperationTracingOptions

قيمة الخاصية

موروث منOperationOptions.tracingOptions