UdpClient.IDisposable.Dispose Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Освобождает все ресурсы, занятые модулем UdpClient.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
virtual void System.IDisposable.Dispose() = IDisposable::Dispose;
void IDisposable.Dispose ();
abstract member System.IDisposable.Dispose : unit -> unit
override this.System.IDisposable.Dispose : unit -> unit
Sub Dispose () Implements IDisposable.Dispose
Реализации
Комментарии
Вызовите IDisposable.Dispose, когда закончите использовать UdpClient. Метод IDisposable.Dispose оставляет UdpClient объект в непригодном для использования состоянии. После вызова IDisposable.Dispose необходимо освободить все ссылки на UdpClient , чтобы сборщик мусора мог освободить память, занимаемую UdpClient . Дополнительные сведения см. в разделах Очистка неуправляемых ресурсов и Реализация метода Dispose.
Примечание
Всегда вызывайте IDisposable.Dispose перед выпуском последней UdpClientссылки на . В противном случае используемые им ресурсы не будут освобождены до тех пор, пока сборщик мусора не вызовет для объекта UdpClient метод Finalize
.