EventHubConsumerGroup.RegisterProcessor Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
RegisterProcessor<T>(Lease, ICheckpointManager, EventProcessorOptions) |
Registra una implementación de IEventProcessor para empezar a consumir eventos de Event Hubs para el inicio especificado PartitionId desde Offset. Use esta sobrecarga para crear un procesador de eventos que controle el desplazamiento del mensaje mediante una implementación personalizada de ICheckpointManager. |
RegisterProcessor<T>(Lease, ICheckpointManager) |
Registra una implementación de IEventProcessor para empezar a consumir eventos de Event Hubs para el inicio especificado PartitionId desde Offset. Use esta sobrecarga para crear un procesador de eventos que controle el desplazamiento del mensaje mediante una implementación personalizada de ICheckpointManager. |
RegisterProcessor<T>(Lease, ICheckpointManager, EventProcessorOptions)
Registra una implementación de IEventProcessor para empezar a consumir eventos de Event Hubs para el inicio especificado PartitionId desde Offset. Use esta sobrecarga para crear un procesador de eventos que controle el desplazamiento del mensaje mediante una implementación personalizada de 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
Implementación de IEventProcessor.
Parámetros
- lease
- Lease
Información de partición.
- checkpointManager
- ICheckpointManager
Controla el desplazamiento de la partición especificada cuando CheckpointAsync(EventData) se llama a .
- processorOptions
- EventProcessorOptions
Objeto EventProcessorOptions.
Comentarios
Para realizar una creación más avanzada IEventProcessor , implemente una IEventProcessorFactory clase que le permita controlar cómo se crean los procesadores de eventos.
Se aplica a
RegisterProcessor<T>(Lease, ICheckpointManager)
Registra una implementación de IEventProcessor para empezar a consumir eventos de Event Hubs para el inicio especificado PartitionId desde Offset. Use esta sobrecarga para crear un procesador de eventos que controle el desplazamiento del mensaje mediante una implementación personalizada de 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
Implementación de IEventProcessor.
Parámetros
- lease
- Lease
Información de partición.
- checkpointManager
- ICheckpointManager
Controla el desplazamiento de la partición especificada cuando CheckpointAsync(EventData) se llama a .
Comentarios
Para realizar una creación más avanzada IEventProcessor , implemente una IEventProcessorFactory clase que le permita controlar cómo se crean los procesadores de eventos.
Se aplica a
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de