TaskCompletionSource<TResult>.SetCanceled Metod

Definition

Överlagringar

Name Description
SetCanceled()

Överför den underliggande till Task<TResult> tillståndet Canceled .

SetCanceled(CancellationToken)

Överför den underliggande till Task<TResult> tillståndet Canceled med den angivna token.

SetCanceled()

Källa:
TaskCompletionSource_T.cs
Källa:
TaskCompletionSource_T.cs
Källa:
TaskCompletionSource_T.cs
Källa:
TaskCompletionSource_T.cs
Källa:
TaskCompletionSource_T.cs

Överför den underliggande till Task<TResult> tillståndet Canceled .

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

Undantag

Den underliggande finns Task<TResult> redan i något av de tre sista tillstånden: RanToCompletion, Faultedeller Canceled, eller om den underliggande Task<TResult> redan har tagits bort.

Den Task togs bort.

Se även

Gäller för

SetCanceled(CancellationToken)

Källa:
TaskCompletionSource_T.cs
Källa:
TaskCompletionSource_T.cs
Källa:
TaskCompletionSource_T.cs
Källa:
TaskCompletionSource_T.cs
Källa:
TaskCompletionSource_T.cs

Överför den underliggande till Task<TResult> tillståndet Canceled med den angivna token.

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)

Parametrar

cancellationToken
CancellationToken

Annulleringstoken som du vill avbryta Task<TResult>.

Undantag

Den underliggande Task<TResult> är redan i något av de tre sista tillstånden: RanToCompletion, Faultedeller Canceled.

Gäller för