UdpAnySourceMulticastClient.EndReceiveFromGroup Método

Definição

Cuidado

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

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

public:
 int EndReceiveFromGroup(IAsyncResult ^ result, [Runtime::InteropServices::Out] System::Net::IPEndPoint ^ % source);
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public int EndReceiveFromGroup(IAsyncResult result, out System.Net.IPEndPoint source);
[<System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)>]
member this.EndReceiveFromGroup : IAsyncResult * IPEndPoint -> int
Public Function EndReceiveFromGroup (result As IAsyncResult, ByRef source As IPEndPoint) As Integer

Parâmetros

result
IAsyncResult

O resultado da operação de recebimento assíncrono.

source
IPEndPoint

O ponto de extremidade de origem do qual o pacote foi recebido.

Retornos

O comprimento, em bytes, da mensagem armazenada no parâmetro de buffer passado para o BeginReceiveFromGroup(Byte[], Int32, Int32, AsyncCallback, Object) método.

Atributos

Exceções

result é uma referência nula (Nothing in Visual Basic).

O grupo multicast ainda não foi unido.

Erro ao tentar acessar o soquete.

Comentários

O EndReceiveFromGroup método conclui uma operação assíncrona para receber um pacote de um grupo multicast.

Se houver uma falha no soquete durante a execução da operação de recebimento, uma SocketException será gerada. O erro recebido é especificado como um membro da SocketError enumeração.

Aplica-se a