Partager via


CallAutomationEventProcessor.WaitForEventProcessor Méthode

Définition

Surcharges

WaitForEventProcessor(Func<CallAutomationEventBase,Boolean>, CancellationToken)

Attendez l’événement entrant correspondant. Cela bloque l’appel. Retourne le CallAutomationEventBase une fois qu’il arrive dans la méthode ProcessEvent.

WaitForEventProcessor<TEvent>(String, String, CancellationToken)

Attendez l’événement entrant correspondant. Cela bloque l’appel. Retourne le CallAutomationEventBase une fois qu’il arrive dans la méthode ProcessEvent.

WaitForEventProcessor(Func<CallAutomationEventBase,Boolean>, CancellationToken)

Source:
CallAutomationEventProcessor.cs
Source:
CallAutomationEventProcessor.cs

Attendez l’événement entrant correspondant. Cela bloque l’appel. Retourne le CallAutomationEventBase une fois qu’il arrive dans la méthode 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

Paramètres

predicate
Func<CallAutomationEventBase,Boolean>

Prédicat pour l’attente d’un événement.

cancellationToken
CancellationToken

Le jeton d’annulation peut être utilisé pour définir le délai d’expiration ou annuler ce WaitForEventProcessor.

Retours

Retourne CallAutomationEventBase une fois l’événement correspondant arrivé.

S’applique à

WaitForEventProcessor<TEvent>(String, String, CancellationToken)

Source:
CallAutomationEventProcessor.cs
Source:
CallAutomationEventProcessor.cs

Attendez l’événement entrant correspondant. Cela bloque l’appel. Retourne le CallAutomationEventBase une fois qu’il arrive dans la méthode 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

Paramètres de type

TEvent

Type d’événement correspondant.

Paramètres

connectionId
String

CallConnectionId de l’appel.

operationContext
String

OperationContext de la méthode .

cancellationToken
CancellationToken

Le jeton d’annulation peut être utilisé pour définir le délai d’expiration ou annuler ce WaitForEventProcessor.

Retours

TEvent

Retourne l’événement une fois l’événement correspondant arrivé.

S’applique à