Bahasa

TaskCompletionSource<TResult>.TrySetCanceled Metode

Definisi

Mencoba untuk mentransisikan yang mendasar Task<TResult> ke Canceled dalam status.

Overload

Nama Deskripsi
TrySetCanceled()

Mencoba untuk mentransisikan yang mendasar Task<TResult> ke Canceled dalam status.

TrySetCanceled(CancellationToken)

Mencoba untuk mentransisikan yang mendasar Task<TResult> ke status Canceled dan memungkinkan token pembatalan disimpan dalam tugas yang dibatalkan.

TrySetCanceled()

Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs

Mencoba untuk mentransisikan yang mendasar Task<TResult> ke Canceled dalam status.

public:
 bool TrySetCanceled();
public bool TrySetCanceled();
member this.TrySetCanceled : unit -> bool
Public Function TrySetCanceled () As Boolean

Mengembalikan

true jika operasi berhasil; false jika operasi tidak berhasil atau objek telah dibuang.

Pengecualian

Sudah Task dibuang.

Keterangan

Operasi ini akan mengembalikan false jika Task<TResult> sudah berada di salah satu dari tiga status akhir: RanToCompletion, , Faultedatau Canceled.

Metode ini juga mengembalikan false jika yang mendasar Task<TResult> telah dibuang.

Lihat juga

Berlaku untuk

TrySetCanceled(CancellationToken)

Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs
Sumber:
TaskCompletionSource_T.cs

Mencoba untuk mentransisikan yang mendasar Task<TResult> ke status Canceled dan memungkinkan token pembatalan disimpan dalam tugas yang dibatalkan.

public:
 bool TrySetCanceled(System::Threading::CancellationToken cancellationToken);
public bool TrySetCanceled(System.Threading.CancellationToken cancellationToken);
member this.TrySetCanceled : System.Threading.CancellationToken -> bool
Public Function TrySetCanceled (cancellationToken As CancellationToken) As Boolean

Parameter

cancellationToken
CancellationToken

Token pembatalan.

Mengembalikan

true jika operasi berhasil; jika tidak, false.

Keterangan

Metode mengembalikan false jika objek yang mendasar Task<TResult> sudah berada di salah satu dari tiga status akhir berikut.

Metode ini juga mengembalikan jika objek yang mendasar falseTask<TResult> telah dibuang.

Berlaku untuk