CreateBatchOptions interface
üzerinde EventHubProducerClient
yöntemini yapılandırma createBatch
seçenekleri.
-
partitionKey
: Bölüm ataması oluşturmak için karma değer. -
maxSizeInBytes
: Toplu iş boyutu için üst sınır. -
abortSignal
: Gönderme işlemini iptal etme isteğine bir sinyal.
Örnek kullanım:
{
partitionKey: 'foo',
maxSizeInBytes: 1024 * 1024 // 1 MB
}
- Extends
Özellikler
max |
Toplu iş boyutu için üst sınır. bu |
partition |
Bu toplu işlemin gönderileceği bölüm. Bu değer ayarlanırsa partitionKey ayarlanamaz. |
partition |
Bölüm ataması oluşturmak için karma değer. Aynı partitionKey'e sahip iletilerin aynı bölümde yer almalarını garanti eder. Bu değer ayarlanırsa partitionId ayarlanamaz. |
Devralınan Özellikler
abort |
İstekleri durdurmak için kullanılabilecek sinyal. |
tracing |
İzlemeyi yapılandırma seçenekleri. |
Özellik Ayrıntıları
maxSizeInBytes
Toplu iş boyutu için üst sınır. bu tryAdd
sınıra ulaşıldıktan sonra işlev döndürülecektir false
.
maxSizeInBytes?: number
Özellik Değeri
number
partitionId
Bu toplu işlemin gönderileceği bölüm. Bu değer ayarlanırsa partitionKey ayarlanamaz.
partitionId?: string
Özellik Değeri
string
partitionKey
Bölüm ataması oluşturmak için karma değer. Aynı partitionKey'e sahip iletilerin aynı bölümde yer almalarını garanti eder. Bu değer ayarlanırsa partitionId ayarlanamaz.
partitionKey?: string
Özellik Değeri
string
Devralınan Özellik Detayları
abortSignal
İstekleri durdurmak için kullanılabilecek sinyal.
abortSignal?: AbortSignalLike
Özellik Değeri
OperationOptions.abortSignal'danDevralındı
tracingOptions
İzlemeyi yapılandırma seçenekleri.
tracingOptions?: OperationTracingOptions
Özellik Değeri
OperationOptions.tracingOptions'danDevralındı