ServiceProvider.DisposeAsync Metoda

Definice

Asynchronně odstraní poskytovatele služeb a všechny vyřešené služby, které implementují IDisposable nebo IAsyncDisposable.

public:
 virtual System::Threading::Tasks::ValueTask DisposeAsync();
public System.Threading.Tasks.ValueTask DisposeAsync();
abstract member DisposeAsync : unit -> System.Threading.Tasks.ValueTask
override this.DisposeAsync : unit -> System.Threading.Tasks.ValueTask
Public Function DisposeAsync () As ValueTask

Návraty

Hodnota úkol, který představuje asynchronní operaci.

Implementuje

Poznámky

Čekání na jednotlivá DisposeAsync() volání , ConfigureAwait(false)takže pokud asynchronní operace dispose vrátí, jeho pokračování se nepokusí pokračovat v původním kontextu synchronizace. Služby by se neměly spoléhat na pokračování vyřazení spuštěné v žádném konkrétním kontextu.

Platí pro