EventProcessorClient.StopProcessing(CancellationToken) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET