TaskCompletionSource<TResult>.SetCanceled Metoda

Definice

Přetížení

Name Description
SetCanceled()

Převede podkladový objekt Task<TResult> do Canceled stavu.

SetCanceled(CancellationToken)

Převede podkladový Task<TResult> objekt do Canceled stavu pomocí zadaného tokenu.

SetCanceled()

Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs

Převede podkladový objekt Task<TResult> do Canceled stavu.

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

Výjimky

Task<TResult> Podklad je již v jednom ze tří konečných stavů: RanToCompletion, FaultedCancelednebo , nebo pokud Task<TResult> již podklad byl uvolněn.

Ta Task byla odstraněna.

Viz také

Platí pro

SetCanceled(CancellationToken)

Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs
Zdroj:
TaskCompletionSource_T.cs

Převede podkladový Task<TResult> objekt do Canceled stavu pomocí zadaného tokenu.

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)

Parametry

cancellationToken
CancellationToken

Token zrušení, se kterým chcete zrušit Task<TResult>.

Výjimky

Task<TResult> Podklad je již v jednom ze tří konečných stavů: RanToCompletion, Faulted, nebo Canceled.

Platí pro