Compartilhar via


EventProcessorClient.PartitionInitializingAsync Evento

Definição

Executa as tarefas para inicializar uma partição e seu contexto associado para processamento de eventos.

Não é recomendável que o estado do processador seja gerenciado diretamente nesse método; solicitar para iniciar ou parar o processador pode resultar em um cenário de deadlock, especialmente se estiver usando a forma síncrona da chamada.

public event Func<Azure.Messaging.EventHubs.Processor.PartitionInitializingEventArgs,System.Threading.Tasks.Task> PartitionInitializingAsync;
member this.PartitionInitializingAsync : Func<Azure.Messaging.EventHubs.Processor.PartitionInitializingEventArgs, System.Threading.Tasks.Task> 
Public Custom Event PartitionInitializingAsync As Func(Of PartitionInitializingEventArgs, Task) 

Tipo de evento

Exceções

Se for feita uma tentativa de remover um manipulador que não corresponda ao manipulador atual registrado.

Se for feita uma tentativa de adicionar um manipulador quando um estiver registrado no momento.

Comentários

Esse manipulador será invocado simultaneamente, limitado a uma chamada por partição. O processador aguardará cada invocação antes de começar a processar a partição associada.

O processador aguardará indefinidamente a conclusão da execução do manipulador. É recomendável que as implementações evitem operações de execução prolongada, pois atrasarão o processamento da partição associada.

Aplica-se a

Confira também