TcpClient.Finalize Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Освобождает ресурсы, используемые классом TcpClient .
!TcpClient ()
~TcpClient();
override this.Finalize : unit -> unit
Finalize ()
Комментарии
Этот метод переопределяет метод Object.Finalize. Код приложения не должен вызывать этот метод; Метод объекта Finalize автоматически вызывается во время сборки мусора, если только завершение сборки мусора сборщиком мусора не было отключено вызовом GC.SuppressFinalize метода.
Метод TcpClient завершения класса закрывает TCP-подключение и освобождает все управляемые ресурсы, связанные с ним TcpClient. К этим ресурсам относятся базовые ресурсы Socket , используемые для подключения к удаленному узлу, а NetworkStream также используемые для отправки и получения данных. Средство завершения не освобождает неуправляемые ресурсы.
Дополнительные сведения см. в разделе "Методы завершения" и "Деструкторы", " Очистка неуправляемых ресурсов" и переопределение метода завершения.