AsyncHelpers Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia pomocników oczekujących na zadania i oczekujących w metodach asynchronicznych zarządzanych przez środowisko uruchomieniowe.
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
- Dziedziczenie
-
AsyncHelpers
- Atrybuty
Uwagi
Ten typ obsługuje infrastrukturę .NET i nie jest przeznaczony do użycia bezpośrednio z kodu.
Metody
| Nazwisko | Opis |
|---|---|
| Await(ConfiguredTaskAwaitable) |
Oczekuje na określone skonfigurowane zadanie oczekujące i zgłasza wszelkie wyjątki wygenerowane przez operację. |
| Await(ConfiguredValueTaskAwaitable) |
Oczekuje na określone zadanie skonfigurowanej wartości oczekiwane i zgłasza wszelkie wyjątki wygenerowane przez operację. |
| Await(Task) |
Oczekuje na określony Task element i zgłasza wszelkie wyjątki wygenerowane przez operację. |
| Await(ValueTask) |
Oczekuje na określony ValueTask element i zgłasza wszelkie wyjątki wygenerowane przez operację. |
| Await<T>(ConfiguredTaskAwaitable<T>) |
Oczekuje na określone skonfigurowane zadanie oczekujące i zwraca jego wynik, zgłaszając wszelkie wyjątki wygenerowane przez operację. |
| Await<T>(ConfiguredValueTaskAwaitable<T>) |
Oczekuje na określone zadanie skonfigurowanej wartości oczekiwane i zwraca jego wynik, zgłaszając wszelkie wyjątki wygenerowane przez operację. |
| Await<T>(Task<T>) |
Oczekuje na określony Task<TResult> i zwraca jego wynik, zgłaszając wszelkie wyjątki wygenerowane przez zadanie. |
| Await<T>(ValueTask<T>) |
Oczekuje na określony ValueTask<TResult> i zwraca jego wynik, zgłaszając wszelkie wyjątki wygenerowane przez operację. |
| AwaitAwaiter<TAwaiter>(TAwaiter) |
Oczekuje na określony obiekt awaiter i zwraca wartość po zakończeniu oczekiwania. |
| HandleAsyncEntryPoint(Task) |
Ta metoda ma być używana przez punkt wejścia asynchroniczny generowany przez kompilator. |
| HandleAsyncEntryPoint(Task<Int32>) |
Ta metoda ma być używana przez punkt wejścia asynchroniczny generowany przez kompilator. |
| UnsafeAwaitAwaiter<TAwaiter>(TAwaiter) |
Oczekuje na określony obiekt awaiter przy użyciu niebezpiecznej rejestracji kontynuacji i zwraca informację o zakończeniu oczekiwania. |