Task<TResult>.ConfigureAwait Método

Definição

Sobrecargas

ConfigureAwait(Boolean)

Configura um awaiter usado para aguardar este Task<TResult>.

ConfigureAwait(ConfigureAwaitOptions)

Configura um awaiter usado para aguardar este Task.

ConfigureAwait(Boolean)

Origem:
Future.cs
Origem:
Future.cs
Origem:
Future.cs

Configura um awaiter usado para aguardar este Task<TResult>.

public:
 System::Runtime::CompilerServices::ConfiguredTaskAwaitable<TResult> ConfigureAwait(bool continueOnCapturedContext);
public System.Runtime.CompilerServices.ConfiguredTaskAwaitable<TResult> ConfigureAwait (bool continueOnCapturedContext);
override this.ConfigureAwait : bool -> System.Runtime.CompilerServices.ConfiguredTaskAwaitable<'Result>
Public Function ConfigureAwait (continueOnCapturedContext As Boolean) As ConfiguredTaskAwaitable(Of TResult)

Parâmetros

continueOnCapturedContext
Boolean

true para tentar realizar marshaling da continuação de volta ao contexto original capturado; caso contrário, false.

Retornos

Um objeto usado para aguardar essa tarefa.

Aplica-se a

ConfigureAwait(ConfigureAwaitOptions)

Origem:
Future.cs
Origem:
Future.cs

Configura um awaiter usado para aguardar este Task.

public:
 System::Runtime::CompilerServices::ConfiguredTaskAwaitable<TResult> ConfigureAwait(System::Threading::Tasks::ConfigureAwaitOptions options);
public System.Runtime.CompilerServices.ConfiguredTaskAwaitable<TResult> ConfigureAwait (System.Threading.Tasks.ConfigureAwaitOptions options);
override this.ConfigureAwait : System.Threading.Tasks.ConfigureAwaitOptions -> System.Runtime.CompilerServices.ConfiguredTaskAwaitable<'Result>
Public Function ConfigureAwait (options As ConfigureAwaitOptions) As ConfiguredTaskAwaitable(Of TResult)

Parâmetros

options
ConfigureAwaitOptions

Opções usadas para configurar como as esperas nesta tarefa são executadas.

Retornos

Um objeto usado para aguardar essa tarefa.

Exceções

O argumento options especifica um valor inválido.

Aplica-se a