Lire en anglais

Partager via


CancellationTokenRegistration Structure

Définition

Représente un délégué de rappel qui a été inscrit auprès d’un CancellationToken.

C#
public struct CancellationTokenRegistration : IDisposable, IEquatable<System.Threading.CancellationTokenRegistration>
C#
public readonly struct CancellationTokenRegistration : IAsyncDisposable, IDisposable, IEquatable<System.Threading.CancellationTokenRegistration>
C#
public readonly struct CancellationTokenRegistration : IDisposable, IEquatable<System.Threading.CancellationTokenRegistration>
Héritage
CancellationTokenRegistration
Implémente

Remarques

Le rappel est appelé lorsque le jeton est annulé. Pour annuler l’inscription d’un rappel, supprimez l’instance d’inscription correspondante. Pour plus d’informations et des exemples de code, consultez Annulation dans les threads managés.

Propriétés

Token

Obtient le CancellationToken auquel cette inscription est associée.

Méthodes

Dispose()

Supprime l’inscription et annule l’inscription du rappel cible à partir du CancellationTokenassocié.

DisposeAsync()

Supprime l’inscription et annule l’inscription du rappel cible à partir du CancellationTokenassocié.

Equals(CancellationTokenRegistration)

Détermine si l’instance CancellationTokenRegistration actuelle est égale à la CancellationTokenRegistrationspécifiée.

Equals(Object)

Détermine si l’instance CancellationTokenRegistration actuelle est égale à la CancellationTokenRegistrationspécifiée.

GetHashCode()

Sert de fonction de hachage pour un CancellationTokenRegistration.

Unregister()

Supprime l’inscription et annule l’inscription du rappel cible à partir du CancellationTokenassocié.

Opérateurs

Méthodes d’extension

ConfigureAwait(IAsyncDisposable, Boolean)

Configure la façon dont les attentes sur les tâches retournées à partir d’un jetable asynchrone sont effectuées.

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Cohérence de thread

Tous les membres publics et protégés de CancellationTokenRegistration sont thread-safe et peuvent être utilisés simultanément à partir de plusieurs threads, à l’exception de Dispose, qui ne doit être utilisé que lorsque toutes les autres opérations sur le CancellationTokenRegistration sont terminées.

Voir aussi