Lingua

AsyncHelpers Classe

Definizione

Fornisce helper per l'attesa di attività e awaiter nei metodi asincroni gestiti dal runtime.

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
Ereditarietà
AsyncHelpers
Attributi

Commenti

Questo tipo supporta .NET'infrastruttura e non deve essere usato direttamente dal codice.

Metodi

Nome Descrizione
Await(ConfiguredTaskAwaitable)

Attende l'attività configurata specificata in attesa e genera qualsiasi eccezione generata dall'operazione.

Await(ConfiguredValueTaskAwaitable)

Attende l'attività di valore configurata specificata awaitable e genera qualsiasi eccezione generata dall'operazione.

Await(Task)

Attende l'oggetto specificato Task e genera qualsiasi eccezione generata dall'operazione.

Await(ValueTask)

Attende l'oggetto specificato ValueTask e genera qualsiasi eccezione generata dall'operazione.

Await<T>(ConfiguredTaskAwaitable<T>)

Attende l'attività configurata specificata in attesa e ne restituisce il risultato, generando qualsiasi eccezione generata dall'operazione.

Await<T>(ConfiguredValueTaskAwaitable<T>)

Attende l'attività di valore configurata specificata awaitable e ne restituisce il risultato, generando qualsiasi eccezione generata dall'operazione.

Await<T>(Task<T>)

Attende l'oggetto specificato Task<TResult> e ne restituisce il risultato, generando qualsiasi eccezione generata dall'attività.

Await<T>(ValueTask<T>)

Attende l'oggetto specificato ValueTask<TResult> e ne restituisce il risultato, generando qualsiasi eccezione generata dall'operazione.

AwaitAwaiter<TAwaiter>(TAwaiter)

Attende il awaiter specificato e restituisce quando il awaiter è stato completato.

HandleAsyncEntryPoint(Task)

Questo metodo deve essere usato da un punto di ingresso asincrono generato dal compilatore.

HandleAsyncEntryPoint(Task<Int32>)

Questo metodo deve essere usato da un punto di ingresso asincrono generato dal compilatore.

UnsafeAwaitAwaiter<TAwaiter>(TAwaiter)

Attende il awaiter specificato usando la registrazione di continuazione non sicura e restituisce quando il awaiter è stato completato.

Si applica a