UdpAnySourceMulticastClient.EndReceiveFromGroup Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Dokončí asynchronní operaci příjmu paketu z připojené skupiny vícesměrového vysílání a poskytne přijaté informace.
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
Parametry
- result
- IAsyncResult
Výsledek asynchronní operace příjmu.
- source
- IPEndPoint
Zdrojový koncový bod, ze kterého byl paket přijat.
Návraty
Délka (v bajtech) zprávy uložené v parametru vyrovnávací paměti předaného BeginReceiveFromGroup(Byte[], Int32, Int32, AsyncCallback, Object) metodě.
- Atributy
Výjimky
result
je odkaz s hodnotou null (Nothing v jazyce Visual Basic).
Skupina vícesměrového vysílání ještě nebyla připojena.
Byla UdpAnySourceMulticastClient zlikvidována.
Při pokusu o přístup k soketu došlo k chybě.
Poznámky
Metoda EndReceiveFromGroup dokončí asynchronní operaci pro příjem paketu ze skupiny vícesměrového vysílání.
Pokud při provádění operace příjmu dojde k selhání soketu SocketException , vyvolá se chyba . Přijatá chyba je určena jako člen výčtu SocketError .