CancellationTokenRegistration CancellationTokenRegistration CancellationTokenRegistration CancellationTokenRegistration Struct

Definizione

Rappresenta un delegato di callback registrato con 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)
Ereditarietà
CancellationTokenRegistrationCancellationTokenRegistrationCancellationTokenRegistrationCancellationTokenRegistration
Implementazioni

Commenti

Il callback viene chiamato quando il token viene annullato.The callback is called when the token is canceled. Per annullare la registrazione di un callback, eliminare l'istanza di registrazione corrispondente.To unregister a callback, dispose the corresponding Registration instance. Per altre informazioni ed esempi di codice, vedere annullamento in thread gestiti.For more information and code examples see Cancellation in Managed Threads.

Proprietà

Token Token Token Token

Metodi

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

Rilascia tutte le risorse usate dall'istanza corrente della 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)

Determina se l'istanza di CancellationTokenRegistration corrente è uguale all'oggetto CancellationTokenRegistration specificato.Determines whether the current CancellationTokenRegistration instance is equal to the specified CancellationTokenRegistration.

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

Determina se l'istanza di CancellationTokenRegistration corrente è uguale all'oggetto CancellationTokenRegistration specificato.Determines whether the current CancellationTokenRegistration instance is equal to the specified CancellationTokenRegistration.

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

Viene usato come funzione hash per un oggetto CancellationTokenRegistration.Serves as a hash function for a CancellationTokenRegistration.

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

Operatori

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

Determina se due istanze di CancellationTokenRegistration sono uguali.Determines whether two CancellationTokenRegistration instances are equal.

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

Determina se due istanze di CancellationTokenRegistration non sono uguali.Determines whether two CancellationTokenRegistration instances are not equal.

Si applica a

Thread safety

Tutti i membri pubblici e protetti della CancellationTokenRegistration sono thread-safe e possono essere usati contemporaneamente da più thread, ad eccezione di Dispose, che deve essere utilizzato quando tutte le altre operazioni su di CancellationTokenRegistration completati.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.

Vedi anche