TaskCompletionSource<TResult>.SetCanceled Метод

Определение

Перегрузки

Имя Описание
SetCanceled()

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

SetCanceled(CancellationToken)

Преобразует базовый Task<TResult> объект в Canceled состояние с помощью указанного маркера.

SetCanceled()

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

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

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

Исключения

Базовый Task<TResult> объект уже находится в одном из трех последних состояний: RanToCompletionилиFaultedCanceled, или, если базовый Task<TResult> объект уже удален.

Он Task был удален.

См. также раздел

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

SetCanceled(CancellationToken)

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

Преобразует базовый Task<TResult> объект в 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<TResult>этот маркер.

Исключения

Базовый Task<TResult> объект уже находится в одном из трех последних состояний: RanToCompletion, Faultedили Canceled.

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