Task<TResult>.ConfigureAwait Метод

Определение

Перегрузки

Имя Описание
ConfigureAwait(Boolean)

Настраивает средство ожидания, используемое для ожидания этого Task<TResult>.

ConfigureAwait(ConfigureAwaitOptions)

Настраивает средство ожидания, используемое для ожидания этого Task.

ConfigureAwait(Boolean)

Исходный код:
Future.cs
Исходный код:
Task_T.cs
Исходный код:
Future.cs
Исходный код:
Future.cs
Исходный код:
Future.cs

Настраивает средство ожидания, используемое для ожидания этого 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)

Параметры

continueOnCapturedContext
Boolean

значение true, чтобы попытаться маршалировать продолжение обратно в исходный контекст, захваченный; в противном случае значение false.

Возвращаемое значение

Объект, используемый для ожидания этой задачи.

Применяется к

ConfigureAwait(ConfigureAwaitOptions)

Исходный код:
Future.cs
Исходный код:
Task_T.cs
Исходный код:
Future.cs
Исходный код:
Future.cs

Настраивает средство ожидания, используемое для ожидания этого 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)

Параметры

options
ConfigureAwaitOptions

Параметры, используемые для настройки ожиданий для этой задачи.

Возвращаемое значение

Объект, используемый для ожидания этой задачи.

Исключения

Аргумент options задает недопустимое значение.

Применяется к