UdpAnySourceMulticastClient Classe

Definição

Cuidado

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

Um receptor de cliente para o tráfego multicast de qualquer origem, também conhecido como ASM (Any Source Multicast) ou ISM (Internet Standard Multicast).

public ref class UdpAnySourceMulticastClient : IDisposable
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public class UdpAnySourceMulticastClient : IDisposable
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
type UdpAnySourceMulticastClient = class
    interface IDisposable
Public Class UdpAnySourceMulticastClient
Implements IDisposable
Herança
UdpAnySourceMulticastClient
Atributos
Implementações

Construtores

UdpAnySourceMulticastClient(IPAddress, Int32)
Obsoleto.

Cria um novo cliente UDP UdpAnySourceMulticastClient que pode assinar um endereço de grupo e receber datagramas de qualquer origem.

Propriedades

MulticastLoopback
Obsoleto.

Obtém ou define um valor que especifica se os pacotes de multicast de saída são entregues para o aplicativo de envio.

ReceiveBufferSize
Obsoleto.

Obtém ou define o tamanho, em bytes, do buffer de recebimento do Socket usado para operações de recebimento de multicast nessa instância UdpAnySourceMulticastClient.

SendBufferSize
Obsoleto.

Obtém ou define o tamanho, em bytes, do buffer de envio do Socket usado para operações de envio de multicast nessa instância UdpAnySourceMulticastClient.

Métodos

BeginJoinGroup(AsyncCallback, Object)
Obsoleto.

Associa o soquete e começa uma operação de união ao grupo de multicast para permitir que os datagramas sejam recebidos de qualquer participante do grupo.

BeginReceiveFromGroup(Byte[], Int32, Int32, AsyncCallback, Object)
Obsoleto.

Inicia a operação de recebimento de um pacote do grupo de multicast unido e invoca o retorno de chamada especificado quando um pacote enviado por qualquer remetente é recebido pelo grupo.

BeginSendTo(Byte[], Int32, Int32, IPEndPoint, AsyncCallback, Object)
Obsoleto.

Inicia a operação de envio de um pacote de unicast para o destino especificado.

BeginSendToGroup(Byte[], Int32, Int32, AsyncCallback, Object)
Obsoleto.

Inicia a operação de envio de um pacote a um grupo de multicast unido e invoca o retorno de chamada especificado quando um pacote é enviado para o grupo.

BlockSource(IPAddress)
Obsoleto.

Bloqueia uma origem para que os pacotes de multicast provenientes dessa origem não sejam mais recebidos.

Dispose()
Obsoleto.

Sai do grupo de multicast e libera todos os recursos usados pela instância atual da classe UdpAnySourceMulticastClient e subjacentes do Socket.

EndJoinGroup(IAsyncResult)
Obsoleto.

Conclui a operação assíncrona de união de grupo para um grupo de multicast.

EndReceiveFromGroup(IAsyncResult, IPEndPoint)
Obsoleto.

Conclui a operação assíncrona de recebimento de um pacote do grupo de multicast unido e fornece as informações recebidas.

EndSendTo(IAsyncResult)
Obsoleto.

Conclui a operação de envio de um pacote de unicast para o destino especificado.

EndSendToGroup(IAsyncResult)
Obsoleto.

Conclui a operação de envio de um pacote para um grupo de multicast.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
UnblockSource(IPAddress)
Obsoleto.

Desbloqueia uma origem bloqueada anteriormente por uma chamada para o método BlockSource(IPAddress) para que os pacotes de multicast provenientes dessa origem possam ser recebidos.

Aplica-se a