UdpAnySourceMulticastClient.EndReceiveFromGroup Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Slutför den asynkrona åtgärden att ta emot ett paket från den anslutna multicast-gruppen och tillhandahåller den information som tas emot.
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
Parametrar
- result
- IAsyncResult
Resultatet av den asynkrona mottagningsåtgärden.
- source
- IPEndPoint
Källslutpunkten där paketet togs emot.
Returer
Längden, i byte, på meddelandet som lagras i buffertparametern som skickas BeginReceiveFromGroup(Byte[], Int32, Int32, AsyncCallback, Object) till metoden.
- Attribut
Undantag
result är en nullreferens (inget i Visual Basic).
Multicast-gruppen har ännu inte anslutits.
Har UdpAnySourceMulticastClient tagits bort.
Ett fel uppstod vid försök att komma åt socketen.
Kommentarer
Metoden EndReceiveFromGroup slutför en asynkron åtgärd för att ta emot ett paket från en multicast-grupp.
Om det uppstår ett socketfel när mottagningsåtgärden utförs utlöses en SocketException . Det mottagna felet anges som medlem i SocketError uppräkningen.