Compartilhar via


AuthenticatedStream.DisposeAsync Método

Definição

Libera de forma assíncrona os recursos gerenciados e não gerenciados usados pelo 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

Retornos

Uma tarefa que representa a operação de descarte assíncrona.

Comentários

Esse método permite executar operações de descarte com uso intensivo de recursos sem bloquear o thread de main.

Esse método também descarta o fluxo interno quando LeaveInnerStreamOpen é false; caso contrário, o fluxo interno é liberado.

Chamar DisposeAsync permite que os recursos usados pelo AuthenticatedStream sejam realocados para outras finalidades. Para obter mais informações, consulte Limpeza de recursos não gerenciados.

Aplica-se a