SslStream.DisposeAsync Método

Definición

Libera de forma asincrónica los recursos administrados y no administrados que usa SslStream.Asynchronously releases the unmanaged and managed resources used by the SslStream.

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

Devoluciones

ValueTask

Tarea que representa la operación de descarte asincrónica.A task that represents the asynchronous dispose operation.

Comentarios

Este método permite realizar una operación de eliminación que requiere un uso intensivo de recursos sin bloquear el subproceso principal.This method enables you to perform a resource-intensive dispose operation without blocking the main thread.

Este método también desecha el flujo interno cuando LeaveInnerStreamOpen es false ; en caso contrario, la secuencia interna simplemente se vacía.This method also disposes the inner stream when LeaveInnerStreamOpen is false; otherwise, the inner stream is just flushed.

La llamada a DisposeAsync permite que los recursos utilizados por SslStream se reasignen para otros propósitos.Calling DisposeAsync allows the resources used by the SslStream to be reallocated for other purposes. Para obtener más información, consulte limpiar recursos no administrados.For more information, see Cleaning Up Unmanaged Resources.

Se aplica a