AsyncHelpers Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller hjälp för att vänta på uppgifter och inväntare i körningshanterade asynkrona metoder.
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
- Arv
-
AsyncHelpers
- Attribut
Kommentarer
Den här typen stöder .NET infrastruktur och är inte avsedd att användas direkt från koden.
Metoder
| Name | Description |
|---|---|
| Await(ConfiguredTaskAwaitable) |
Väntar på den angivna konfigurerade uppgiften som är väntande och genererar alla undantag som genereras av åtgärden. |
| Await(ConfiguredValueTaskAwaitable) |
Väntar på den angivna konfigurerade värdeuppgiften som är väntande och genererar alla undantag som genereras av åtgärden. |
| Await(Task) |
Väntar på den angivna Task och genererar alla undantag som genereras av åtgärden. |
| Await(ValueTask) |
Väntar på den angivna ValueTask och genererar alla undantag som genereras av åtgärden. |
| Await<T>(ConfiguredTaskAwaitable<T>) |
Väntar på den angivna konfigurerade uppgiften som är väntande och returnerar resultatet, vilket utlöser eventuella undantag som genereras av åtgärden. |
| Await<T>(ConfiguredValueTaskAwaitable<T>) |
Väntar på den angivna konfigurerade värdeuppgiften som är väntande och returnerar resultatet, vilket utlöser eventuella undantag som genereras av åtgärden. |
| Await<T>(Task<T>) |
Väntar på den angivna Task<TResult> och returnerar dess resultat, vilket utlöser eventuella undantag som genereras av aktiviteten. |
| Await<T>(ValueTask<T>) |
Väntar på den angivna ValueTask<TResult> och returnerar dess resultat, vilket utlöser alla undantag som genereras av åtgärden. |
| AwaitAwaiter<TAwaiter>(TAwaiter) |
Väntar på den angivna inväntaren och returnerar när inväntaren har slutförts. |
| HandleAsyncEntryPoint(Task) |
Den här metoden är avsedd att användas av en kompilatorgenererad asynkron startpunkt. |
| HandleAsyncEntryPoint(Task<Int32>) |
Den här metoden är avsedd att användas av en kompilatorgenererad asynkron startpunkt. |
| UnsafeAwaitAwaiter<TAwaiter>(TAwaiter) |
Väntar på den angivna inväntaren med osäker fortsättningsregistrering och returnerar när inväntaren har slutförts. |