Поделиться через


TaskCompletionSource.SetCanceled Метод

Определение

Перегрузки

SetCanceled()

Переводит базовый объект Task в состояние Canceled.

SetCanceled(CancellationToken)

Переводит базовый объект Task в состояние Canceled с использованием указанного токена.

SetCanceled()

Исходный код:
TaskCompletionSource.cs
Исходный код:
TaskCompletionSource.cs
Исходный код:
TaskCompletionSource.cs

Переводит базовый объект Task в состояние Canceled.

public:
 void SetCanceled();
public void SetCanceled ();
member this.SetCanceled : unit -> unit
Public Sub SetCanceled ()

Исключения

Базовый элемент Task уже находится в одном из трех конечных состояний: RanToCompletion, Faulted или Canceled.

Применяется к

SetCanceled(CancellationToken)

Исходный код:
TaskCompletionSource.cs
Исходный код:
TaskCompletionSource.cs
Исходный код:
TaskCompletionSource.cs

Переводит базовый объект Task в состояние Canceled с использованием указанного токена.

public:
 void SetCanceled(System::Threading::CancellationToken cancellationToken);
public void SetCanceled (System.Threading.CancellationToken cancellationToken);
member this.SetCanceled : System.Threading.CancellationToken -> unit
Public Sub SetCanceled (cancellationToken As CancellationToken)

Параметры

cancellationToken
CancellationToken

Токен отмены, с использованием которого нужно отменить Task.

Исключения

Базовый элемент Task уже находится в одном из трех конечных состояний: RanToCompletion, Faulted или Canceled.

Применяется к