語言

BrotliStream.DisposeAsync 方法

定義

非同步釋放 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

傳回

一個代表非同步處置操作的任務。

備註

「DisposeAsync」方法讓你能執行資源密集型的處理操作,而不阻塞主執行緒。 在 Windows 8.x 市集應用程式或傳統型應用程式中,此效能考慮特別重要,其中耗時的串流作業可能會封鎖 UI 線程,並讓應用程式看起來好像無法運作。 非同步方法與 async 和 await 關鍵字搭配使用 Visual Basic 和 C# 中。

此方法透過寫入備份儲存庫並關閉串流以釋放資源來處置 Brotli 串流。

呼叫「DisposeAsync」可將所 BrotliStream 使用的資源重新分配用於其他用途。 欲了解更多資訊,請參閱 「清理未管理資源」。

適用於