EventHubConsumerGroup.RegisterProcessor Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET