Udostępnij za pośrednictwem


TaskCompletionSource<TResult>.SetCanceled Metoda

Definicja

Przeciążenia

SetCanceled()

Przenosi element bazowy Task<TResult> do Canceled stanu .

SetCanceled(CancellationToken)

Przenosi element bazowy Task<TResult> do Canceled stanu przy użyciu określonego tokenu.

SetCanceled()

Źródło:
TaskCompletionSource_T.cs
Źródło:
TaskCompletionSource_T.cs
Źródło:
TaskCompletionSource_T.cs

Przenosi element bazowy Task<TResult> do Canceled stanu .

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

Wyjątki

Baza bazowa Task<TResult> znajduje się już w jednym z trzech ostatnich stanów: RanToCompletion, Faultedlub Canceled, jeśli baza bazowa Task<TResult> została już usunięta.

Został Task usunięty.

Zobacz też

Dotyczy

SetCanceled(CancellationToken)

Źródło:
TaskCompletionSource_T.cs
Źródło:
TaskCompletionSource_T.cs
Źródło:
TaskCompletionSource_T.cs

Przenosi element bazowy Task<TResult> do Canceled stanu przy użyciu określonego 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 anulowania, za pomocą którego należy anulować element Task<TResult>.

Wyjątki

Task<TResult> Baza znajduje się już w jednym z trzech ostatnich stanów: RanToCompletion, Faultedlub Canceled.

Dotyczy