TaskCompletionSource.TrySetCanceled 方法

定义

重载

名称 说明
TrySetCanceled()

尝试将基础 Task 转换为 Canceled 状态。

TrySetCanceled(CancellationToken)

尝试将基础 Task 转换为 Canceled 状态。

TrySetCanceled()

Source:
TaskCompletionSource.cs
Source:
TaskCompletionSource.cs
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
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

适用于