次の方法で共有


CallAutomationEventProcessor クラス

定義

簡単に使用するために、Automation の EventProcessor を呼び出して受信イベントを行います。

public class CallAutomationEventProcessor
type CallAutomationEventProcessor = class
Public Class CallAutomationEventProcessor
継承
CallAutomationEventProcessor

メソッド

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

特定のイベントに対して Ongoing EventProcessor をアタッチします。

DetachOngoingEventProcessor<TEvent>(String)

特定のイベントに対して Ongoing EventProcessor をデタッチします。

ProcessEvents(IEnumerable<CallAutomationEventBase>)

受信イベントを処理します。 受信イベントを渡して処理し、WaitForEventProcessor などの他のメソッドを関数に渡します。

ProcessEvents(IEnumerable<CloudEvent>)

受信イベントを処理します。 受信イベントを渡して処理し、WaitForEventProcessor などの他のメソッドを関数に渡します。

WaitForEventProcessor(Func<CallAutomationEventBase,Boolean>, CancellationToken)

受信イベントが一致するまで待ちます。 これは呼び出しをブロックしています。 ProcessEvent メソッドに到着したら、 CallAutomationEventBase を返します。

WaitForEventProcessor<TEvent>(String, String, CancellationToken)

受信イベントが一致するまで待ちます。 これは呼び出しをブロックしています。 ProcessEvent メソッドに到着したら、 CallAutomationEventBase を返します。

WaitForEventProcessorAsync(Func<CallAutomationEventBase,Boolean>, CancellationToken)

受信イベントが一致するまで待ちます。 ProcessEvent メソッドに到着したら、 CallAutomationEventBase を返します。

WaitForEventProcessorAsync<TEvent>(String, String, CancellationToken)

受信イベントが一致するまで待ちます。 ProcessEvent メソッドに到着したら、 CallAutomationEventBase を返します。

適用対象