共用方式為


CancellationTokenRegistration 結構

定義

表示已向 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)
繼承
CancellationTokenRegistration
實作

備註

取消令牌時會呼叫回呼。 若要取消註冊回呼,請處置對應的註冊實例。 如需詳細資訊和程式代碼範例,請參閱在 Managed 線程中 取消

屬性

Token

取得與此註冊相關聯的 CancellationToken

方法

Dispose()

處置註冊,並從相關聯的 CancellationToken取消註冊目標回呼。

DisposeAsync()

處置註冊,並從相關聯的 CancellationToken取消註冊目標回呼。

Equals(CancellationTokenRegistration)

判斷目前的 CancellationTokenRegistration 實體是否等於指定的 CancellationTokenRegistration

Equals(Object)

判斷目前的 CancellationTokenRegistration 實體是否等於指定的 CancellationTokenRegistration

GetHashCode()

做為 CancellationTokenRegistration的哈希函式。

Unregister()

處置註冊,並從相關聯的 CancellationToken取消註冊目標回呼。

運算子

Equality(CancellationTokenRegistration, CancellationTokenRegistration)

判斷兩個 CancellationTokenRegistration 實例是否相等。

Inequality(CancellationTokenRegistration, CancellationTokenRegistration)

判斷兩個 CancellationTokenRegistration 實例是否不相等。

擴充方法

ConfigureAwait(IAsyncDisposable, Boolean)

設定如何執行從異步可處置專案傳回的工作等候。

適用於

執行緒安全性

CancellationTokenRegistration 的所有公用和受保護成員都是安全線程,而且可以從多個線程同時使用,但 Dispose 除外,只有在 CancellationTokenRegistration 上所有其他作業都已完成時,才能使用。

另請參閱