UdpAnySourceMulticastClient.EndReceiveFromGroup Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Atenção
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Completa a operação assíncrona de receber um pacote do grupo multicast unido e fornece a informação recebida.
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 receção assíncrona.
- source
- IPEndPoint
O ponto final de origem de onde o pacote foi recebido.
Devoluções
O comprimento, em bytes, da mensagem armazenada no parâmetro do buffer é passado para o BeginReceiveFromGroup(Byte[], Int32, Int32, AsyncCallback, Object) método.
- Atributos
Exceções
result é uma referência nula (Nada em Visual Basic).
O grupo multicast ainda não foi incluído.
O UdpAnySourceMulticastClient foi descartado.
Ocorreu um erro ao tentar aceder ao soquete.
Observações
O EndReceiveFromGroup método completa uma operação assíncrona para receber um pacote de um grupo multicast.
Se houver uma falha de socket durante a execução da operação de receção, a SocketException é lançado. O erro recebido é especificado como um membro da SocketError enumeração.