UdpAnySourceMulticastClient.Dispose Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Sai do grupo de multicast e libera todos os recursos usados pela instância atual da classe UdpAnySourceMulticastClient e subjacentes do 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 ()
Implementações
- Atributos
Comentários
Chame Dispose quando terminar de usar o UdpAnySourceMulticastClient. O método Dispose deixa o UdpAnySourceMulticastClient em um estado inutilizável. Depois de chamar Dispose, você deve liberar todas as referências para o UdpAnySourceMulticastClient para que o coletor de lixo possa recuperar a memória que o UdpAnySourceMulticastClient estava ocupando.
Sempre chame Dispose antes de liberar sua última referência para o UdpAnySourceMulticastClient. Caso contrário, os recursos que ele está usando não serão liberados até que o coletor de lixo chame o UdpAnySourceMulticastClient método do Finalize objeto.