Freigeben über


CallAutomationEventProcessor Klasse

Definition

Rufen Sie den EventProcessor von Automation für eingehende Ereignisse auf, um die Benutzerfreundlichkeit zu vereinfachen.

public class CallAutomationEventProcessor
type CallAutomationEventProcessor = class
Public Class CallAutomationEventProcessor
Vererbung
CallAutomationEventProcessor

Methoden

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

Fügen Sie fortlaufende EventProcessor für ein bestimmtes Ereignis an.

DetachOngoingEventProcessor<TEvent>(String)

Trennen Sie den fortlaufenden EventProcessor für ein bestimmtes Ereignis.

ProcessEvents(IEnumerable<CallAutomationEventBase>)

Verarbeiten von eingehenden Ereignissen. Übergeben Sie eingehende Ereignisse, um sie zu verarbeiten, damit eine andere Methode wie WaitForEventProcessor funktioniert.

ProcessEvents(IEnumerable<CloudEvent>)

Verarbeiten von eingehenden Ereignissen. Übergeben Sie eingehende Ereignisse, um sie zu verarbeiten, damit eine andere Methode wie WaitForEventProcessor funktioniert.

WaitForEventProcessor(Func<CallAutomationEventBase,Boolean>, CancellationToken)

Warten Sie auf das übereinstimmende eingehende Ereignis. Dies blockiert den Aufruf. Gibt den CallAutomationEventBase zurück, sobald es in der ProcessEvent-Methode eintrifft.

WaitForEventProcessor<TEvent>(String, String, CancellationToken)

Warten Sie auf das übereinstimmende eingehende Ereignis. Dies blockiert den Aufruf. Gibt den CallAutomationEventBase zurück, sobald es in der ProcessEvent-Methode eintrifft.

WaitForEventProcessorAsync(Func<CallAutomationEventBase,Boolean>, CancellationToken)

Warten Sie auf das übereinstimmende eingehende Ereignis. Gibt den CallAutomationEventBase zurück, sobald es in der ProcessEvent-Methode eintrifft.

WaitForEventProcessorAsync<TEvent>(String, String, CancellationToken)

Warten Sie auf das übereinstimmende eingehende Ereignis. Gibt den CallAutomationEventBase zurück, sobald es in der ProcessEvent-Methode eintrifft.

Gilt für: