UdpAnySourceMulticastClient.EndReceiveFromGroup Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 recebimento de um pacote do grupo de 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 assíncrona de recebimento.
- source
- IPEndPoint
O ponto de extremidade da origem em que o pacote foi recebido.
Retornos
O comprimento, em bytes, da mensagem armazenada no parâmetro do buffer passado para o método BeginReceiveFromGroup(Byte[], Int32, Int32, AsyncCallback, Object).
- Atributos
Exceções
result
é uma referência nula (Nada no Visual Basic).
O grupo de multicast ainda não foi unido.
O UdpAnySourceMulticastClient foi descartado.
Ocorreu um 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 de soquete ao executar a operação de recebimento, um SocketException será gerado. O erro recebido é especificado como um membro da SocketError enumeração .