Share via


EventHubConsumerGroup.RegisterProcessorFactoryAsync Method

Definition

Overloads

RegisterProcessorFactoryAsync(Lease, ICheckpointManager, IEventProcessorFactory)

Asynchronous version of RegisterProcessorFactory(Lease, ICheckpointManager, IEventProcessorFactory).

RegisterProcessorFactoryAsync(Lease, ICheckpointManager, IEventProcessorFactory, EventProcessorOptions)

Asynchronous version of RegisterProcessorFactory(Lease, ICheckpointManager, IEventProcessorFactory, EventProcessorOptions).

RegisterProcessorFactoryAsync(Lease, ICheckpointManager, IEventProcessorFactory)

public System.Threading.Tasks.Task RegisterProcessorFactoryAsync (Microsoft.ServiceBus.Messaging.Lease lease, Microsoft.ServiceBus.Messaging.ICheckpointManager checkpointManager, Microsoft.ServiceBus.Messaging.IEventProcessorFactory eventProcessorFactory);
member this.RegisterProcessorFactoryAsync : Microsoft.ServiceBus.Messaging.Lease * Microsoft.ServiceBus.Messaging.ICheckpointManager * Microsoft.ServiceBus.Messaging.IEventProcessorFactory -> System.Threading.Tasks.Task
Public Function RegisterProcessorFactoryAsync (lease As Lease, checkpointManager As ICheckpointManager, eventProcessorFactory As IEventProcessorFactory) As Task

Parameters

lease
Lease

Partition information.

checkpointManager
ICheckpointManager

Checkpoints the offset for the specified partition when CheckpointAsync(EventData) is called.

eventProcessorFactory
IEventProcessorFactory

Factory to create an instance of IEventProcessor.

Returns

A task instance that represents the asynchronous operation.

Applies to

RegisterProcessorFactoryAsync(Lease, ICheckpointManager, IEventProcessorFactory, EventProcessorOptions)

public System.Threading.Tasks.Task RegisterProcessorFactoryAsync (Microsoft.ServiceBus.Messaging.Lease lease, Microsoft.ServiceBus.Messaging.ICheckpointManager checkpointManager, Microsoft.ServiceBus.Messaging.IEventProcessorFactory eventProcessorFactory, Microsoft.ServiceBus.Messaging.EventProcessorOptions processorOptions);
member this.RegisterProcessorFactoryAsync : Microsoft.ServiceBus.Messaging.Lease * Microsoft.ServiceBus.Messaging.ICheckpointManager * Microsoft.ServiceBus.Messaging.IEventProcessorFactory * Microsoft.ServiceBus.Messaging.EventProcessorOptions -> System.Threading.Tasks.Task
Public Function RegisterProcessorFactoryAsync (lease As Lease, checkpointManager As ICheckpointManager, eventProcessorFactory As IEventProcessorFactory, processorOptions As EventProcessorOptions) As Task

Parameters

lease
Lease

Partition information.

checkpointManager
ICheckpointManager

Checkpoints the offset for the specified partition when CheckpointAsync(EventData) is called.

eventProcessorFactory
IEventProcessorFactory

Factory to create an instance of IEventProcessor.

processorOptions
EventProcessorOptions

An EventProcessorOptions object.

Returns

Returns Task.

Applies to