AwaitExtensions Класс

Определение

Методы расширения и аваитаблес для .NET 4,5.

public ref class AwaitExtensions abstract sealed
public ref class AwaitExtensions abstract sealed
class AwaitExtensions abstract sealed
public static class AwaitExtensions
type AwaitExtensions = class
Public Module AwaitExtensions
Наследование
AwaitExtensions

Методы

ConfigureAwait(YieldAwaitable, Boolean)

Преобразует YieldAwaitable в AwaitExtensions.ConfiguredTaskYieldAwaitable.

ConfigureAwaitForAggregateException(Task, Boolean)

Возвращает ожидаемое значение, которое будет вызываться AggregateException из Exception Свойства задачи в случае сбоя.

ConfigureAwaitRunInline(Task)

Получает ожидающее выполнение, которое планирует продолжение с предпочтением для синхронного выполнения в стеке вызовов, завершенном, Task без учета идентификатора потока или любых SynchronizationContext , которые могут быть применены при планировании продолжения или по завершении предшествующей задачи.

ConfigureAwaitRunInline<T>(Task<T>)

Получает ожидающее выполнение, которое планирует продолжение с предпочтением для синхронного выполнения в стеке вызовов, завершенном, Task без учета идентификатора потока или любых SynchronizationContext , которые могут быть применены при планировании продолжения или по завершении предшествующей задачи.

GetAwaiter(TaskScheduler)

Получает объект awaiter, который планирует продолжение в определенном планировщике.

GetAwaiter(WaitHandle)

Предоставляет функции ожидания для обычных операций WaitHandle с.

SwitchTo(TaskScheduler, Boolean)

Получает объект awaitable, который планирует продолжение в определенном планировщике.

WaitForChangeAsync(RegistryKey, Boolean, RegistryChangeNotificationFilters, CancellationToken)

Возвращает задачу, которая завершается при изменении указанного раздела реестра.

WaitForExitAsync(Process, CancellationToken)

Возвращает задачу, которая завершается после завершения процесса и предоставляет код выхода этого процесса.

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

Потокобезопасность

Этот тип является потокобезопасным для всех элементов.