EventProcessorClient.StopProcessing(CancellationToken) Méthode

Définition

Signale l’arrêt du EventProcessorClient traitement des événements. Si cette méthode est appelée alors que le processeur n’est pas en cours d’exécution, aucune action n’est effectuée.

public override void StopProcessing (System.Threading.CancellationToken cancellationToken = default);
override this.StopProcessing : System.Threading.CancellationToken -> unit
Public Overrides Sub StopProcessing (Optional cancellationToken As CancellationToken = Nothing)

Paramètres

cancellationToken
CancellationToken

Un CancellationToken instance pour signaler la demande d’annulation de l’opération d’arrêt. Si l’opération est annulée, le EventProcessorClient continue à s’exécuter.

Remarques

Lors de l’arrêt, le processeur met à jour la propriété des partitions qu’il était responsable du traitement et propre les ressources réseau utilisées pour la communication avec le service Event Hubs. Par conséquent, cette méthode effectue des E/S réseau et peut avoir besoin d’attendre que les lectures de partition actives se terminent.

En raison des appels de service et de la latence du réseau, l’appel de cette méthode peut prendre un peu plus de temps que le spécifié MaximumWaitTime ou, si le temps d’attente n’a pas été configuré, la durée de la TryTimeout stratégie de nouvelle tentative configurée.

S’applique à