TaskCompletionSource<TResult>.TrySetCanceled Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Temel alınanı Task<TResult> duruma geçmeyi Canceled dener.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| TrySetCanceled() |
Temel alınanı Task<TResult> duruma geçmeyi Canceled dener. |
| TrySetCanceled(CancellationToken) |
Temel alınanı Task<TResult> duruma geçirmeyi Canceled dener ve iptal edilen görevde bir iptal belirtecinin depolanmasını sağlar. |
TrySetCanceled()
- Kaynak:
- TaskCompletionSource_T.cs
- Kaynak:
- TaskCompletionSource_T.cs
- Kaynak:
- TaskCompletionSource_T.cs
- Kaynak:
- TaskCompletionSource_T.cs
- Kaynak:
- TaskCompletionSource_T.cs
Temel alınanı Task<TResult> duruma geçmeyi Canceled dener.
public:
bool TrySetCanceled();
public bool TrySetCanceled();
member this.TrySetCanceled : unit -> bool
Public Function TrySetCanceled () As Boolean
Döndürülenler
true işlem başarılı olursa; false ise işlem başarısız oldu veya nesne zaten atılmış.
Özel durumlar
atılmış Task .
Açıklamalar
şu üç son durumdan Task<TResult> birindeyse bu işlem false döndürür: RanToCompletion, Faultedveya Canceled.
Bu yöntem ayrıca temel alınan Task<TResult> atılmışsa false değerini döndürür.
Ayrıca bkz.
Şunlara uygulanır
TrySetCanceled(CancellationToken)
- Kaynak:
- TaskCompletionSource_T.cs
- Kaynak:
- TaskCompletionSource_T.cs
- Kaynak:
- TaskCompletionSource_T.cs
- Kaynak:
- TaskCompletionSource_T.cs
- Kaynak:
- TaskCompletionSource_T.cs
Temel alınanı Task<TResult> duruma geçirmeyi Canceled dener ve iptal edilen görevde bir iptal belirtecinin depolanmasını sağlar.
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
Parametreler
- cancellationToken
- CancellationToken
İptal belirteci.
Döndürülenler
true işlem başarılı olursa; aksi takdirde , false.
Açıklamalar
Temel alınan Task<TResult> nesne zaten aşağıdaki üç son durumdan birindeyse yöntemi false döndürür.
Bu yöntem, temel alınan false nesne zaten atılmışsa da döndürürTask<TResult>.