Compartilhar via


UdpSingleSourceMulticastClient 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 uma única fonte, também conhecido como SSM (Multicast de Origem Específica).

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

Comentários

O endereço do grupo multicast e o endereço de origem do remetente devem ser conhecidos.

Além de receber dados multicast de um remetente específico, o UdpSingleSourceMulticastClient cliente também pode enviar dados unicast de volta para o remetente.

Para receber multicast de várias fontes ou quando as fontes não forem conhecidas com antecedência, use a UdpSingleSourceMulticastClient classe .

Construtores

UdpSingleSourceMulticastClient(IPAddress, IPAddress, Int32)
Obsoleto.

Cria um novo cliente UDP UdpSingleSourceMulticastClient que pode assinar um endereço de grupo e receber datagramas de uma origem única.

Propriedades

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 UdpSingleSourceMulticastClient.

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 UdpSingleSourceMulticastClient.

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 um único endereço de origem.

BeginReceiveFromSource(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 um remetente especificado é recebido pelo grupo.

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

Inicia a operação de envio de um pacote de unicast para a origem especificada anteriormente.

Dispose()
Obsoleto.

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

EndJoinGroup(IAsyncResult)
Obsoleto.

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

EndReceiveFromSource(IAsyncResult, Int32)
Obsoleto.

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

EndSendToSource(IAsyncResult)
Obsoleto.

Conclui a operação de envio de um pacote de unicast para uma única origem.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()
Obsoleto.

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

(Herdado de Object)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()
Obsoleto.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a