CreateBatchOptions interface
Alternativ för att konfigurera createBatch
metoden på EventHubProducerClient
.
-
partitionKey
: Ett värde som hashas för att skapa en partitionstilldelning. -
maxSizeInBytes
: Den övre gränsen för batchstorleken. -
abortSignal
: En signal till begäran om att avbryta sändningsåtgärden.
Exempel på användning:
{
partitionKey: 'foo',
maxSizeInBytes: 1024 * 1024 // 1 MB
}
- Extends
Egenskaper
max |
Den övre gränsen för batchstorleken. Funktionen |
partition |
Partitionen som den här batchen skickas till. Om det här värdet anges kan partitionKey inte anges. |
partition |
Ett värde som hashas för att skapa en partitionstilldelning. Det garanterar att meddelanden med samma partitionKey hamnar i samma partition. Om det här värdet anges kan partitionId inte anges. |
Ärvda egenskaper
abort |
Den signal som kan användas för att avbryta begäranden. |
tracing |
Alternativ för att konfigurera spårning. |
Egenskapsinformation
maxSizeInBytes
Den övre gränsen för batchstorleken. Funktionen tryAdd
returneras false
när den här gränsen har uppnåtts.
maxSizeInBytes?: number
Egenskapsvärde
number
partitionId
Partitionen som den här batchen skickas till. Om det här värdet anges kan partitionKey inte anges.
partitionId?: string
Egenskapsvärde
string
partitionKey
Ett värde som hashas för att skapa en partitionstilldelning. Det garanterar att meddelanden med samma partitionKey hamnar i samma partition. Om det här värdet anges kan partitionId inte anges.
partitionKey?: string
Egenskapsvärde
string
Information om ärvda egenskaper
abortSignal
Den signal som kan användas för att avbryta begäranden.
abortSignal?: AbortSignalLike
Egenskapsvärde
Ärvd frånOperationOptions.abortSignal
tracingOptions
Alternativ för att konfigurera spårning.
tracingOptions?: OperationTracingOptions
Egenskapsvärde
Ärvd frånOperationOptions.tracingOptions