DeflateStream.DisposeAsync Metod
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.
Asynkront släpper de ohanterade resurser som används av DeflateStream.
public:
override System::Threading::Tasks::ValueTask DisposeAsync();
public override System.Threading.Tasks.ValueTask DisposeAsync();
override this.DisposeAsync : unit -> System.Threading.Tasks.ValueTask
Public Overrides Function DisposeAsync () As ValueTask
Returer
En uppgift som representerar den asynkrona bortskaffandeåtgärden.
Kommentarer
Med DisposeAsync metoden kan du utföra en resursintensiv borttagningsåtgärd utan att blockera huvudtråden. Den här prestandaöverväganden är särskilt viktig i skrivbordsappar där en tidskrävande strömåtgärd kan blockera användargränssnittstråden och få appen att se ut som om den inte fungerar. Asynkrona metoder används tillsammans med nyckelorden async och await i Visual Basic och C#.
Den här metoden gör sig av med Deflate-strömmen genom att skriva eventuella ändringar i lagringsplatsen och stänga strömmen för att frigöra resurser.
Med anrop DisposeAsync kan de resurser som används av DeflateStream omallokeras för andra ändamål. Mer information finns i Rensa ohanterade resurser.