Язык

AsyncHelpers Класс

Определение

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

public ref class AsyncHelpers abstract sealed
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5007", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static class AsyncHelpers
public static class AsyncHelpers
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5007", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type AsyncHelpers = class
type AsyncHelpers = class
Public Class AsyncHelpers
Наследование
AsyncHelpers
Атрибуты

Комментарии

Этот тип поддерживает инфраструктуру .NET и не предназначен для использования непосредственно из кода.

Методы

Имя. Описание
Await(ConfiguredTaskAwaitable)

Ожидает указанную настроенную задачу, которую можно ожидать, и вызывает любое исключение, созданное операцией.

Await(ConfiguredValueTaskAwaitable)

Ожидает заданную задачу с заданным значением, которую можно ожидать, и вызывает любое исключение, созданное операцией.

Await(Task)

Ожидает указанного Task и вызывает любое исключение, созданное операцией.

Await(ValueTask)

Ожидает указанного ValueTask и вызывает любое исключение, созданное операцией.

Await<T>(ConfiguredTaskAwaitable<T>)

Ожидает заданной настроенной задачи и возвращает результат, вызывая исключение, созданное операцией.

Await<T>(ConfiguredValueTaskAwaitable<T>)

Ожидает ожидаемую задачу заданного значения и возвращает результат, вызывая любое исключение, созданное операцией.

Await<T>(Task<T>)

Ожидает указанного Task<TResult> и возвращает результат, вызывая исключение, созданное задачей.

Await<T>(ValueTask<T>)

Ожидает указанного ValueTask<TResult> и возвращает результат, вызывая исключение, созданное операцией.

AwaitAwaiter<TAwaiter>(TAwaiter)

Ожидает указанного средства ожидания и возвращает время завершения ожидания.

HandleAsyncEntryPoint(Task)

Этот метод предназначен для использования асинхронной точкой входа, созданной компилятором.

HandleAsyncEntryPoint(Task<Int32>)

Этот метод предназначен для использования асинхронной точкой входа, созданной компилятором.

UnsafeAwaitAwaiter<TAwaiter>(TAwaiter)

Ожидает указанного средства ожидания с помощью небезопасной регистрации продолжения и возвращается после завершения ожидания.

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