CancellationTokenRegistration CancellationTokenRegistration CancellationTokenRegistration CancellationTokenRegistration Struct

Définition

Représente un délégué de rappel inscrit avec un CancellationToken.Represents a callback delegate that has been registered with a CancellationToken.

public value class CancellationTokenRegistration : IDisposable, IEquatable<System::Threading::CancellationTokenRegistration>
public struct CancellationTokenRegistration : IDisposable, IEquatable<System.Threading.CancellationTokenRegistration>
type CancellationTokenRegistration = struct
    interface IDisposable
Public Structure CancellationTokenRegistration
Implements IDisposable, IEquatable(Of CancellationTokenRegistration)
Héritage
CancellationTokenRegistrationCancellationTokenRegistrationCancellationTokenRegistrationCancellationTokenRegistration
Implémente

Remarques

Le rappel est appelé lorsque le jeton est annulé.The callback is called when the token is canceled. Pour annuler l’inscription d’un rappel, de supprimer l’instance d’inscription correspondante.To unregister a callback, dispose the corresponding Registration instance. Pour plus d’informations et le code des exemples, consultez l’annulation dans les Threads managés.For more information and code examples see Cancellation in Managed Threads.

Propriétés

Token Token Token Token

Méthodes

Dispose() Dispose() Dispose() Dispose()

Libère toutes les ressources utilisées par l'instance actuelle de la classe CancellationTokenRegistration.Releases all resources used by the current instance of the CancellationTokenRegistration class.

DisposeAsync() DisposeAsync() DisposeAsync() DisposeAsync()
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'instance actuelle de CancellationTokenRegistration est égale au CancellationTokenRegistration spécifié.Determines whether the current CancellationTokenRegistration instance is equal to the specified CancellationTokenRegistration.

Equals(CancellationTokenRegistration) Equals(CancellationTokenRegistration) Equals(CancellationTokenRegistration) Equals(CancellationTokenRegistration)

Détermine si l'instance actuelle de CancellationTokenRegistration est égale au CancellationTokenRegistration spécifié.Determines whether the current CancellationTokenRegistration instance is equal to the specified CancellationTokenRegistration.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sert de fonction de hachage pour un CancellationTokenRegistration.Serves as a hash function for a CancellationTokenRegistration.

Unregister() Unregister() Unregister() Unregister()

Opérateurs

Equality(CancellationTokenRegistration, CancellationTokenRegistration) Equality(CancellationTokenRegistration, CancellationTokenRegistration) Equality(CancellationTokenRegistration, CancellationTokenRegistration) Equality(CancellationTokenRegistration, CancellationTokenRegistration)

Détermine si deux instances CancellationTokenRegistration sont égales.Determines whether two CancellationTokenRegistration instances are equal.

Inequality(CancellationTokenRegistration, CancellationTokenRegistration) Inequality(CancellationTokenRegistration, CancellationTokenRegistration) Inequality(CancellationTokenRegistration, CancellationTokenRegistration) Inequality(CancellationTokenRegistration, CancellationTokenRegistration)

Détermine si les deux instances de CancellationTokenRegistration ne sont pas égales.Determines whether two CancellationTokenRegistration instances are not equal.

S’applique à

Cohérence de thread

Tous les membres publics et protégés de CancellationTokenRegistration sont thread-safe et peuvent être utilisés simultanément par plusieurs threads, à l’exception de Dispose, qui doit être uniquement utilisé lorsque toutes les autres opérations sur le CancellationTokenRegistration terminées.All public and protected members of CancellationTokenRegistration are thread-safe and may be used concurrently from multiple threads, with the exception of Dispose, which must only be used when all other operations on the CancellationTokenRegistration have completed.

Voir aussi