CreateBatchOptions interface
Opties voor het configureren van de methode createBatch op de EventHubProducerClient.
-
partitionKey: een waarde die is gehasht om een partitietoewijzing te produceren. -
maxSizeInBytes: de bovengrens voor de grootte van de batch. -
abortSignal: een signaal voor de aanvraag om de verzendbewerking te annuleren.
Voorbeeldgebruik:
{
partitionKey: 'foo',
maxSizeInBytes: 1024 * 1024 // 1 MB
}
- Uitbreiding
Eigenschappen
| max |
De bovengrens voor de grootte van de batch. De functie |
| partition |
De partitie naar deze batch wordt verzonden. Als deze waarde is ingesteld, kan partitionKey niet worden ingesteld. |
| partition |
Een waarde die is gehasht om een partitietoewijzing te produceren. Het garandeert dat berichten met dezelfde partitionKey in dezelfde partitie terechtkomen. Als deze waarde is ingesteld, kan partitionId niet worden ingesteld. |
Overgenomen eigenschappen
| abort |
Het signaal dat kan worden gebruikt om aanvragen af te breken. |
| tracing |
Opties voor het configureren van tracering. |
Eigenschapdetails
maxSizeInBytes
De bovengrens voor de grootte van de batch. De functie tryAdd retourneert false nadat deze limiet is bereikt.
maxSizeInBytes?: number
Waarde van eigenschap
number
partitionId
De partitie naar deze batch wordt verzonden. Als deze waarde is ingesteld, kan partitionKey niet worden ingesteld.
partitionId?: string
Waarde van eigenschap
string
partitionKey
Een waarde die is gehasht om een partitietoewijzing te produceren. Het garandeert dat berichten met dezelfde partitionKey in dezelfde partitie terechtkomen. Als deze waarde is ingesteld, kan partitionId niet worden ingesteld.
partitionKey?: string
Waarde van eigenschap
string
Details van overgenomen eigenschap
abortSignal
Het signaal dat kan worden gebruikt om aanvragen af te breken.
abortSignal?: AbortSignalLike
Waarde van eigenschap
overgenomen vanOperationOptions.abortSignal-
tracingOptions
Opties voor het configureren van tracering.
tracingOptions?: OperationTracingOptions
Waarde van eigenschap
overgenomen vanOperationOptions.tracingOptions-