Share via


EventHubWebJobsExtensions.AddAsync Method

Definition

Add an event to be published using the provided partitionKey for partition assignment.

public static System.Threading.Tasks.Task AddAsync (this Microsoft.Azure.WebJobs.IAsyncCollector<Azure.Messaging.EventHubs.EventData> instance, Azure.Messaging.EventHubs.EventData eventData, string partitionKey, System.Threading.CancellationToken cancellationToken = default);
static member AddAsync : Microsoft.Azure.WebJobs.IAsyncCollector<Azure.Messaging.EventHubs.EventData> * Azure.Messaging.EventHubs.EventData * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function AddAsync (instance As IAsyncCollector(Of EventData), eventData As EventData, partitionKey As String, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameters

instance
Microsoft.Azure.WebJobs.IAsyncCollector<EventData>

The instance of the Microsoft.Azure.WebJobs.IAsyncCollector`1 that this method was invoked on.

eventData
EventData

The event to add

partitionKey
String

The partition key to use for partition assignment. If null, round-robin partition assignment will be used.

cancellationToken
CancellationToken

A token that can be used to cancel the operation.

Returns

Applies to