Register Méthode (Action(Object), Object, Boolean)
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

CancellationToken.Register, méthode (Action<Object>, Object, Boolean)

.NET Framework (current version)
 

Inscrit un délégué qui sera appelé lors de l'annulation du CancellationToken.

Espace de noms:   System.Threading
Assembly:  mscorlib (dans mscorlib.dll)

public CancellationTokenRegistration Register(
	Action<object> callback,
	object state,
	bool useSynchronizationContext
)

Paramètres

callback
Type: System.Action<Object>

Délégué à exécuter lorsque CancellationToken est annulé.

state
Type: System.Object

État à passer à callback lorsque le délégué est appelé. Il peut s'agir d'une valeur null.

useSynchronizationContext
Type: System.Boolean

Valeur booléenne qui indique s'il faut capturer le SynchronizationContext actuel et l'utiliser lors de l'appel de callback.

Valeur de retour

Type: System.Threading.CancellationTokenRegistration

Instance de CancellationTokenRegistration qui peut être utilisée pour annuler l'inscription du rappel.

Exception Condition
ObjectDisposedException

La CancellationTokenSource associée a été supprimée.

ArgumentNullException

callback a la valeur null.

If this token is already in the canceled state, the delegate will be run immediately and synchronously. Any exception the delegate generates will be propogated out of this method call.

The current T:System.Threading.ExecutionContext, if one exists, will be captured along with the delegate and will be used when executing it.

Universal Windows Platform
Disponible depuis 4.5
.NET Framework
Disponible depuis 4.0
Portable Class Library
Pris en charge dans : portable .NET platforms
Silverlight
Disponible depuis 5.0
Windows Phone Silverlight
Disponible depuis 8.0
Windows Phone
Disponible depuis 8.1
Retour au début
Afficher:
© 2016 Microsoft