BrotliStream.DisposeAsync Methode

Definitie

Geeft asynchroon de onbeheerde resources vrij die worden gebruikt door de BrotliStream.

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

Retouren

Een taak die de asynchrone verwijderingsbewerking aangeeft.

Opmerkingen

Met de methode 'DisposeAsync' kunt u een resource-intensieve verwijderingsbewerking uitvoeren zonder de hoofdthread te blokkeren. Deze prestatieoverweging is met name belangrijk in een Windows 8.x Store-app of -desktop-app, waarbij een tijdrovende streambewerking de UI-thread kan blokkeren en uw app kan weergeven alsof deze niet werkt. De asynchrone methoden worden gebruikt in combinatie met de trefwoorden async en await in Visual Basic en C#.

Met deze methode wordt de Brotli-stroom verwijderd door eventuele wijzigingen in het backingarchief te schrijven en de stream te sluiten om resources vrij te geven.

Als u 'DisposeAsync' aanroept, kunnen de resources die door de BrotliStream resources worden gebruikt, opnieuw worden toegewezen voor andere doeleinden. Zie Onbeheerde resources opschonen voor meer informatie.

Van toepassing op