AuthenticatedStream.DisposeAsync 方法

定義

以非同步方式釋放 AuthenticatedStream 使用的非受控與受控資源。

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

傳回

ValueTask

代表非同步處署作業的工作。

備註

這個方法允許執行大量資源處置作業,而不會封鎖主執行緒。

這個方法也會在 為 falseLeaveInnerStreamOpen 處置內部資料流程,否則只會排清內部資料流程。

呼叫 DisposeAsync 可讓 重新配置 所使用的 AuthenticatedStream 資源供其他用途使用。 如需詳細資訊,請參閱 清除非受控資源

適用於