UdpAnySourceMulticastClient.EndReceiveFromGroup(IAsyncResult, IPEndPoint) Metodo

Definizione

Attenzione

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

Completa l'operazione asincrona di ricezione di un pacchetto dal gruppo multicast unito e fornisce le informazioni ricevute.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

Parametri

result
IAsyncResult

Risultato dell'operazione di ricezione asincrona.The result of the asynchronous receive operation.

source
IPEndPoint

Endpoint di origine da cui è stato ricevuto il pacchetto.The source endpoint where the packet was received from.

Restituisce

Int32

Lunghezza, espressa in byte, del messaggio archiviato nel parametro buffer passato al metodo 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.

Attributi

Eccezioni

result è un riferimento null (Nothing in Visual Basic).result is a null reference (Nothing in Visual Basic).

Il gruppo multicast non è ancora stato unito.The multicast group has not yet been joined.

L'interfaccia UdpAnySourceMulticastClient è stata eliminata.The UdpAnySourceMulticastClient has been disposed.

Si è verificato un errore durante il tentativo di accesso al socket.An error occurred when attempting to access the socket.

Commenti

Il EndReceiveFromGroup metodo completa un'operazione asincrona per ricevere un pacchetto da un gruppo multicast.The EndReceiveFromGroup method completes an asynchronous operation to receive a packet from a multicast group.

Se si verifica un errore del socket durante l'esecuzione dell'operazione di ricezione, SocketException viene generata un'eccezione.If there is a socket failure while performing the receive operation, a SocketException is thrown. L'errore ricevuto viene specificato come membro dell' SocketError enumerazione.The error received is specified as a member of the SocketError enumeration.

Si applica a