Compartilhar via


EventHubConsumerGroup.RegisterProcessor Método

Definição

Sobrecargas

RegisterProcessor<T>(Lease, ICheckpointManager, EventProcessorOptions)

Registra uma implementação de IEventProcessor para começar a consumir eventos dos Hubs de Eventos para o especificado PartitionId a partir de Offset. Use essa sobrecarga para criar um processador de eventos que verifica o deslocamento de mensagem usando uma implementação personalizada do ICheckpointManager.

RegisterProcessor<T>(Lease, ICheckpointManager)

Registra uma implementação de IEventProcessor para começar a consumir eventos dos Hubs de Eventos para o especificado PartitionId a partir de Offset. Use essa sobrecarga para criar um processador de eventos que verifica o deslocamento de mensagem usando uma implementação personalizada do ICheckpointManager.

RegisterProcessor<T>(Lease, ICheckpointManager, EventProcessorOptions)

Registra uma implementação de IEventProcessor para começar a consumir eventos dos Hubs de Eventos para o especificado PartitionId a partir de Offset. Use essa sobrecarga para criar um processador de eventos que verifica o deslocamento de mensagem usando uma implementação personalizada do ICheckpointManager.

public void RegisterProcessor<T> (Microsoft.ServiceBus.Messaging.Lease lease, Microsoft.ServiceBus.Messaging.ICheckpointManager checkpointManager, Microsoft.ServiceBus.Messaging.EventProcessorOptions processorOptions) where T : Microsoft.ServiceBus.Messaging.IEventProcessor;
member this.RegisterProcessor : Microsoft.ServiceBus.Messaging.Lease * Microsoft.ServiceBus.Messaging.ICheckpointManager * Microsoft.ServiceBus.Messaging.EventProcessorOptions -> unit (requires 'T :> Microsoft.ServiceBus.Messaging.IEventProcessor)
Public Sub RegisterProcessor(Of T As IEventProcessor) (lease As Lease, checkpointManager As ICheckpointManager, processorOptions As EventProcessorOptions)

Parâmetros de tipo

T

Implementação de IEventProcessor.

Parâmetros

lease
Lease

Informações de partição.

checkpointManager
ICheckpointManager

Verifica o deslocamento para a partição especificada quando CheckpointAsync(EventData) é chamado.

processorOptions
EventProcessorOptions

Um objeto EventProcessorOptions.

Comentários

Para executar uma criação mais avançada IEventProcessor , implemente uma IEventProcessorFactory classe que permite controlar como os processadores de eventos são criados.

Aplica-se a

RegisterProcessor<T>(Lease, ICheckpointManager)

Registra uma implementação de IEventProcessor para começar a consumir eventos dos Hubs de Eventos para o especificado PartitionId a partir de Offset. Use essa sobrecarga para criar um processador de eventos que verifica o deslocamento de mensagem usando uma implementação personalizada do ICheckpointManager.

public void RegisterProcessor<T> (Microsoft.ServiceBus.Messaging.Lease lease, Microsoft.ServiceBus.Messaging.ICheckpointManager checkpointManager) where T : Microsoft.ServiceBus.Messaging.IEventProcessor;
member this.RegisterProcessor : Microsoft.ServiceBus.Messaging.Lease * Microsoft.ServiceBus.Messaging.ICheckpointManager -> unit (requires 'T :> Microsoft.ServiceBus.Messaging.IEventProcessor)
Public Sub RegisterProcessor(Of T As IEventProcessor) (lease As Lease, checkpointManager As ICheckpointManager)

Parâmetros de tipo

T

Implementação de IEventProcessor.

Parâmetros

lease
Lease

Informações de partição.

checkpointManager
ICheckpointManager

Verifica o deslocamento para a partição especificada quando CheckpointAsync(EventData) é chamado.

Comentários

Para executar uma criação mais avançada IEventProcessor , implemente uma IEventProcessorFactory classe que permite controlar como os processadores de eventos são criados.

Aplica-se a