TaskCompletionSource<TResult>.SetCanceled Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| SetCanceled() |
Faz a transição do subjacente Task<TResult> para o Canceled estado. |
| SetCanceled(CancellationToken) |
Faz a transição do subjacente Task<TResult> para o Canceled estado usando o token especificado. |
SetCanceled()
- Origem:
- TaskCompletionSource_T.cs
- Origem:
- TaskCompletionSource_T.cs
- Origem:
- TaskCompletionSource_T.cs
- Origem:
- TaskCompletionSource_T.cs
- Origem:
- TaskCompletionSource_T.cs
Faz a transição do subjacente Task<TResult> para o Canceled estado.
public:
void SetCanceled();
public void SetCanceled();
member this.SetCanceled : unit -> unit
Public Sub SetCanceled ()
Exceções
O subjacente Task<TResult> já está num dos três estados finais: RanToCompletion, Faulted, ou Canceled, ou se o subjacente Task<TResult> já tiver sido descartado.
Foi Task descartado.
Ver também
- TrySetCanceled()
- Utilização de TPL com Outros Padrões Assíncronos
- Como: Envolver Padrões EAP numa Tarefa
- Cancelamento de Tarefas
Aplica-se a
SetCanceled(CancellationToken)
- Origem:
- TaskCompletionSource_T.cs
- Origem:
- TaskCompletionSource_T.cs
- Origem:
- TaskCompletionSource_T.cs
- Origem:
- TaskCompletionSource_T.cs
- Origem:
- TaskCompletionSource_T.cs
Faz a transição do subjacente Task<TResult> para o Canceled estado usando o token especificado.
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)
Parâmetros
- cancellationToken
- CancellationToken
O token de cancelamento com o qual cancelar o Task<TResult>.
Exceções
O subjacente Task<TResult> já está num dos três estados finais: RanToCompletion, Faulted, ou Canceled.