UdpAnySourceMulticastClient.EndReceiveFromGroup(IAsyncResult, IPEndPoint) 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 recebimento de um pacote do grupo de multicast unido e fornece as informações recebidas.Completes the asynchronous operation of receiving a packet from the joined multicast group and provides the information received.
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.The result of the asynchronous receive operation.
- source
- IPEndPoint
O ponto de extremidade da origem em que o pacote foi recebido.The source endpoint where the packet was received from.
Retornos
O comprimento, em bytes, da mensagem armazenada no parâmetro do buffer passado para o método BeginReceiveFromGroup(Byte[], Int32, Int32, AsyncCallback, Object).The length, in bytes, of the message stored in the buffer parameter passed to the BeginReceiveFromGroup(Byte[], Int32, Int32, AsyncCallback, Object) method.
- Atributos
Exceções
result é uma referência nula (Nada no Visual Basic).result is a null reference (Nothing in Visual Basic).
O grupo de multicast ainda não foi unido.The multicast group has not yet been joined.
O UdpAnySourceMulticastClient foi descartado.The UdpAnySourceMulticastClient has been disposed.
Ocorreu um erro ao tentar acessar o soquete.An error occurred when attempting to access the socket.
Comentários
O EndReceiveFromGroup método conclui uma operação assíncrona para receber um pacote de um grupo de multicast.The EndReceiveFromGroup method completes an asynchronous operation to receive a packet from a multicast group.
Se houver uma falha de soquete durante a execução da operação de recebimento, um SocketException será lançado.If there is a socket failure while performing the receive operation, a SocketException is thrown. O erro recebido é especificado como um membro da SocketError enumeração.The error received is specified as a member of the SocketError enumeration.