Compartir vía


NetworkStream.IDisposable.Dispose Método

Definición

Libera todos los recursos que usa NetworkStream.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

 virtual void System.IDisposable.Dispose() = IDisposable::Dispose;
void IDisposable.Dispose ();
override this.System.IDisposable.Dispose : unit -> unit
Sub Dispose () Implements IDisposable.Dispose

Implementaciones

Comentarios

Llame a Dispose cuando haya terminado de usar NetworkStream. El método Dispose deja el NetworkStream en un estado no utilizable. Después de llamar a Dispose, debe liberar todas las referencias a NetworkStream para que el recolector de elementos no utilizados pueda reclamar la memoria que NetworkStream estaba ocupando. Para obtener más información sobre el uso del método Dispose, vea Limpieza de recursos no administrados e Implementación de un método Dispose.

Nota

Realice siempre una llamada a Dispose antes de liberar la última referencia al objeto NetworkStream. De lo contrario, los recursos que está usando no se liberan hasta que el recolector de elementos no utilizados llama al NetworkStream método Finalize del objeto.

Se aplica a