Partager via


GrainCancellationTokenSource.Cancel Méthode

Définition

Transmet une demande d'annulation.

public System.Threading.Tasks.Task Cancel ();
member this.Cancel : unit -> System.Threading.Tasks.Task
Public Function Cancel () As Task

Retours

Exceptions

Exception d’agrégation contenant toutes les exceptions levées par les rappels inscrits sur le associé GrainCancellationToken .

Remarques

Le associé GrainCancellationToken est averti de l’annulation et passe à un état où CancellationToken retourne true. Toutes les rappels ou opérations annulables inscrites auprès du CancellationToken seront exécutés.

Les opérations annulables et les rappels inscrits avec le jeton ne doivent pas throw faire exception. Toutefois, cette surcharge de Cancel() agrège toutes les exceptions levées dans un AggregateException , de sorte qu’un rappel lisant une exception n’empêche pas l’exécution d’autres rappels inscrits.

Qui ExecutionContext a été capturé lorsque chaque rappel a été inscrit sera rétabli lorsque le rappel est appelé.

S’applique à