Compartilhar via


CallAutomationEventProcessor.WaitForEventProcessor Método

Definição

Sobrecargas

WaitForEventProcessor(Func<CallAutomationEventBase,Boolean>, CancellationToken)

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

WaitForEventProcessor<TEvent>(String, String, CancellationToken)

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

WaitForEventProcessor(Func<CallAutomationEventBase,Boolean>, CancellationToken)

Origem:
CallAutomationEventProcessor.cs
Origem:
CallAutomationEventProcessor.cs

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

public Azure.Communication.CallAutomation.CallAutomationEventBase WaitForEventProcessor (Func<Azure.Communication.CallAutomation.CallAutomationEventBase,bool> predicate, System.Threading.CancellationToken cancellationToken = default);
member this.WaitForEventProcessor : Func<Azure.Communication.CallAutomation.CallAutomationEventBase, bool> * System.Threading.CancellationToken -> Azure.Communication.CallAutomation.CallAutomationEventBase
Public Function WaitForEventProcessor (predicate As Func(Of CallAutomationEventBase, Boolean), Optional cancellationToken As CancellationToken = Nothing) As CallAutomationEventBase

Parâmetros

predicate
Func<CallAutomationEventBase,Boolean>

Predicado para aguardar o evento.

cancellationToken
CancellationToken

O Token de Cancelamento pode ser usado para definir o tempo limite ou cancelar este WaitForEventProcessor.

Retornos

Retorna CallAutomationEventBase quando o evento correspondente chega.

Aplica-se a

WaitForEventProcessor<TEvent>(String, String, CancellationToken)

Origem:
CallAutomationEventProcessor.cs
Origem:
CallAutomationEventProcessor.cs

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

public TEvent WaitForEventProcessor<TEvent> (string connectionId = default, string operationContext = default, System.Threading.CancellationToken cancellationToken = default) where TEvent : Azure.Communication.CallAutomation.CallAutomationEventBase;
member this.WaitForEventProcessor : string * string * System.Threading.CancellationToken -> 'Event (requires 'Event :> Azure.Communication.CallAutomation.CallAutomationEventBase)
Public Function WaitForEventProcessor(Of TEvent As CallAutomationEventBase) (Optional connectionId As String = Nothing, Optional operationContext As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As TEvent

Parâmetros de tipo

TEvent

Tipo de evento correspondente.

Parâmetros

connectionId
String

CallConnectionId da chamada.

operationContext
String

OperationContext do método .

cancellationToken
CancellationToken

O Token de Cancelamento pode ser usado para definir o tempo limite ou cancelar este WaitForEventProcessor.

Retornos

TEvent

Retorna o evento quando o evento correspondente chega.

Aplica-se a