BrotliStream.DisposeAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
非同步釋放 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 使用的資源重新分配用於其他用途。 欲了解更多資訊,請參閱 「清理未管理資源」。