CallAutomationEventProcessor.WaitForEventProcessor Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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)
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)
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
Retorna o evento quando o evento correspondente chega.
Aplica-se a
Azure SDK for .NET