CancellationTokenRegistration Structure
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.
Représente un délégué de rappel qui a été inscrit auprès d’un CancellationToken.
public value class CancellationTokenRegistration : IDisposable, IEquatable<System::Threading::CancellationTokenRegistration>
public value class CancellationTokenRegistration : IAsyncDisposable, IDisposable, IEquatable<System::Threading::CancellationTokenRegistration>
public struct CancellationTokenRegistration : IDisposable, IEquatable<System.Threading.CancellationTokenRegistration>
public readonly struct CancellationTokenRegistration : IAsyncDisposable, IDisposable, IEquatable<System.Threading.CancellationTokenRegistration>
public readonly struct CancellationTokenRegistration : IDisposable, IEquatable<System.Threading.CancellationTokenRegistration>
type CancellationTokenRegistration = struct
interface IDisposable
type CancellationTokenRegistration = struct
interface IAsyncDisposable
interface IDisposable
Public Structure CancellationTokenRegistration
Implements IDisposable, IEquatable(Of CancellationTokenRegistration)
Public Structure CancellationTokenRegistration
Implements IAsyncDisposable, IDisposable, IEquatable(Of CancellationTokenRegistration)
- Héritage
- Implémente
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.
Token |
Obtient le CancellationToken auquel cette inscription est associée. |
Dispose() |
Supprime l’inscription et annule l’inscription du rappel cible à partir du CancellationTokenassocié. |
Dispose |
Supprime l’inscription et annule l’inscription du rappel cible à partir du CancellationTokenassocié. |
Equals(Cancellation |
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. |
Get |
Sert de fonction de hachage pour un CancellationTokenRegistration. |
Unregister() |
Supprime l’inscription et annule l’inscription du rappel cible à partir du CancellationTokenassocié. |
Equality(Cancellation |
Détermine si deux instances CancellationTokenRegistration sont égales. |
Inequality(Cancellation |
Détermine si deux instances CancellationTokenRegistration ne sont pas égales. |
Configure |
Configure la façon dont les attentes sur les tâches retournées à partir d’un jetable asynchrone sont effectuées. |
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 |
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.
- d’annulation
- d’annulation de tâche
- Comment : inscrire des rappels pour les demandes d’annulation
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires: