Прочитать на английском

Поделиться через


TcpClient.Finalize Метод

Определение

Освобождает ресурсы, используемые классом TcpClient.

C#
~TcpClient();

Комментарии

Этот метод переопределяет метод Object.Finalize. Код приложения не должен вызывать этот метод; метод объекта Finalize автоматически вызывается во время сборки мусора, если только завершение сборщика мусора не было отключено вызовом GC.SuppressFinalize метода .

Метод TcpClient завершения класса закрывает TCP-подключение и освобождает все управляемые TcpClientресурсы, связанные с . К этим ресурсам относятся базовые Socket ресурсы, используемые для подключения к удаленному узлу, и NetworkStream используемые для отправки и получения данных. Метод завершения не освобождает неуправляемые ресурсы.

Дополнительные сведения см. в разделах Методы завершения и деструкторы, Очистка неуправляемых ресурсов и Переопределение метода Finalize.

Применяется к

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1

См. также раздел