UdpSingleSourceMulticastClient.BeginJoinGroup(AsyncCallback, Object) Método

Definição

Atenção

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

Liga o socket e inicia uma operação de junção ao grupo multicast para permitir que datagramas sejam recebidos de um único endereço de origem.

public:
 IAsyncResult ^ BeginJoinGroup(AsyncCallback ^ callback, System::Object ^ state);
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public IAsyncResult BeginJoinGroup(AsyncCallback callback, object state);
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
member this.BeginJoinGroup : AsyncCallback * obj -> IAsyncResult
Public Function BeginJoinGroup (callback As AsyncCallback, state As Object) As IAsyncResult

Parâmetros

callback
AsyncCallback

Um método de callback para invocar quando a operação termina.

state
Object

Informação opcional de estado para passar ao callback método desta operação.

Devoluções

E isso faz IAsyncResult referência a esta operação.

Atributos

Exceções

O grupo multicast já foi integrado ou está atualmente em curso uma operação de junção.

Ocorreu um erro ao tentar aceder ao soquete.

Observações

O BeginJoinGroup método liga um socket multicast UDP a uma porta local e junta-se a um grupo multicast para permitir que datagramas sejam recebidos de um único endereço de origem. O endereço do grupo multicast, o endereço de fonte única e a porta local a atribuir são especificados no UdpSingleSourceMulticastClient construtor.

O método especificado no callback parâmetro é invocado quando a operação para se juntar ao grupo multicast termina.

Se exigido pelo runtime, o BeginJoinGroup método também realiza uma verificação de políticas para verificar se o cliente pode aceder ao grupo multicast. Se o cliente não tiver acesso, um SocketException é lançado com AccessDenied.

Aplica-se a