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


UdpAnySourceMulticastClient.Dispose Метод

Определение

Внимание!

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Производит отключение от группы многоадресной рассылки и освобождает все ресурсы, используемые текущим экземпляром класса UdpAnySourceMulticastClient и базовым объектом Socket.

public:
 virtual void Dispose();
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public void Dispose ();
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

Реализации

Атрибуты

Комментарии

Вызовите метод Dispose по окончании использования класса UdpAnySourceMulticastClient. Метод Dispose оставляет UdpAnySourceMulticastClient объект в непригодном для использования состоянии. После вызова метода Dispose необходимо освободить все ссылки на объект UdpAnySourceMulticastClient, чтобы сборщик мусора мог освободить память, занимаемую объектом UdpAnySourceMulticastClient.

Всегда вызывайте метод Dispose перед освобождением последней ссылки на класс UdpAnySourceMulticastClient. В противном случае используемые им ресурсы не будут освобождены до тех пор, пока сборщик мусора не вызовет для объекта UdpAnySourceMulticastClient метод Finalize.

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