Compartilhar via


CallAutomationEventProcessor Classe

Definição

Chame o EventProcessor da Automação para eventos de entrada para facilitar o uso.

public class CallAutomationEventProcessor
type CallAutomationEventProcessor = class
Public Class CallAutomationEventProcessor
Herança
CallAutomationEventProcessor

Métodos

AttachOngoingEventProcessor<TEvent>(String, Action<TEvent>)

Anexe EventProcessor contínuo para um evento específico.

DetachOngoingEventProcessor<TEvent>(String)

Desanexe EventProcessor contínuo para um evento específico.

ProcessEvents(IEnumerable<CallAutomationEventBase>)

Processar eventos de entrada. Passe eventos de entrada para processá-lo para ter outro método como WaitForEventProcessor para funcionar.

ProcessEvents(IEnumerable<CloudEvent>)

Processar eventos de entrada. Passe eventos de entrada para processá-lo para ter outro método como WaitForEventProcessor para funcionar.

WaitForEventProcessor(Func<CallAutomationEventBase,Boolean>, CancellationToken)

Aguarde o evento de entrada correspondente. Isso está bloqueando a chamada. Retorna o CallAutomationEventBase quando ele chega no método ProcessEvent.

WaitForEventProcessor<TEvent>(String, String, CancellationToken)

Aguarde o evento de entrada correspondente. Isso está bloqueando a chamada. Retorna o CallAutomationEventBase quando ele chega no método ProcessEvent.

WaitForEventProcessorAsync(Func<CallAutomationEventBase,Boolean>, CancellationToken)

Aguarde o evento de entrada correspondente. Retorna o CallAutomationEventBase quando ele chega no método ProcessEvent.

WaitForEventProcessorAsync<TEvent>(String, String, CancellationToken)

Aguarde o evento de entrada correspondente. Retorna o CallAutomationEventBase quando ele chega no método ProcessEvent.

Aplica-se a