共用方式為


TaskCompletionSource.TrySetCanceled 方法

定義

多載

TrySetCanceled()

嘗試將基礎 Task 轉換為 Canceled 狀態。

TrySetCanceled(CancellationToken)

嘗試將基礎 Task 轉換為 Canceled 狀態。

TrySetCanceled()

Source:
TaskCompletionSource.cs
Source:
TaskCompletionSource.cs
Source:
TaskCompletionSource.cs

嘗試將基礎 Task 轉換為 Canceled 狀態。

public:
 bool TrySetCanceled();
public bool TrySetCanceled ();
member this.TrySetCanceled : unit -> bool
Public Function TrySetCanceled () As Boolean

傳回

如果作業成功,則為 true,否則為 false

備註

如果 已經處於三個最終狀態之一,則此作業會傳回 falseRanToCompletionFaultedCanceledTask

適用於

TrySetCanceled(CancellationToken)

Source:
TaskCompletionSource.cs
Source:
TaskCompletionSource.cs
Source:
TaskCompletionSource.cs

嘗試將基礎 Task 轉換為 Canceled 狀態。

public:
 bool TrySetCanceled(System::Threading::CancellationToken cancellationToken);
public bool TrySetCanceled (System.Threading.CancellationToken cancellationToken);
member this.TrySetCanceled : System.Threading.CancellationToken -> bool
Public Function TrySetCanceled (cancellationToken As CancellationToken) As Boolean

參數

cancellationToken
CancellationToken

用來取消 Task 的取消語彙基元。

傳回

如果作業成功,則為 true,否則為 false

備註

如果 已經處於三個最終狀態之一,則此作業會傳回 falseRanToCompletionFaultedCanceledTask

適用於